blob: d8286311e7401dc9dcb30dfca109696c6d23ec50 [file] [log] [blame]
Hsin-Yi Chen48ded132019-04-16 15:18:36 +08001{
2 "array_types" :
3 [
4 {
5 "alignment" : 1,
6 "linker_set_key" : "char [0]",
7 "name" : "char [0]",
8 "referenced_type" : "type-88",
9 "self_type" : "type-340",
10 "source_file" : "/system/core/liblog/include/log/log_read.h"
11 },
12 {
13 "linker_set_key" : "float []",
14 "name" : "float []",
15 "referenced_type" : "type-515",
16 "self_type" : "type-744",
17 "source_file" : "/system/core/libsystem/include/system/graphics.h"
18 },
19 {
20 "alignment" : 4,
21 "linker_set_key" : "int [0]",
22 "name" : "int [0]",
23 "referenced_type" : "type-38",
24 "self_type" : "type-458",
25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26 },
27 {
28 "alignment" : 1,
29 "linker_set_key" : "unsigned char [16]",
30 "name" : "unsigned char [16]",
31 "referenced_type" : "type-116",
32 "self_type" : "type-615",
33 "size" : 16,
34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35 },
36 {
37 "alignment" : 1,
38 "linker_set_key" : "unsigned char [32]",
39 "name" : "unsigned char [32]",
40 "referenced_type" : "type-116",
41 "self_type" : "type-588",
42 "size" : 32,
43 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44 },
45 {
46 "alignment" : 1,
47 "linker_set_key" : "unsigned char [5121]",
48 "name" : "unsigned char [5121]",
49 "referenced_type" : "type-116",
50 "self_type" : "type-337",
51 "size" : 5121,
52 "source_file" : "/system/core/liblog/include/log/log_read.h"
53 },
54 {
55 "alignment" : 4,
56 "linker_set_key" : "unsigned int [8]",
57 "name" : "unsigned int [8]",
58 "referenced_type" : "type-2",
59 "self_type" : "type-737",
60 "size" : 32,
61 "source_file" : "/system/core/libsystem/include/system/graphics.h"
62 }
63 ],
64 "builtin_types" :
65 [
66 {
67 "alignment" : 1,
68 "is_integral" : true,
69 "is_unsigned" : true,
70 "linker_set_key" : "bool",
71 "name" : "bool",
72 "referenced_type" : "type-28",
73 "self_type" : "type-28",
74 "size" : 1
75 },
76 {
77 "alignment" : 1,
78 "is_integral" : true,
79 "linker_set_key" : "char",
80 "name" : "char",
81 "referenced_type" : "type-88",
82 "self_type" : "type-88",
83 "size" : 1
84 },
85 {
86 "alignment" : 2,
87 "is_integral" : true,
88 "is_unsigned" : true,
89 "linker_set_key" : "char16_t",
90 "name" : "char16_t",
91 "referenced_type" : "type-78",
92 "self_type" : "type-78",
93 "size" : 2
94 },
95 {
96 "alignment" : 8,
97 "linker_set_key" : "double",
98 "name" : "double",
99 "referenced_type" : "type-117",
100 "self_type" : "type-117",
101 "size" : 8
102 },
103 {
104 "alignment" : 4,
105 "linker_set_key" : "float",
106 "name" : "float",
107 "referenced_type" : "type-515",
108 "self_type" : "type-515",
109 "size" : 4
110 },
111 {
112 "alignment" : 4,
113 "is_integral" : true,
114 "linker_set_key" : "int",
115 "name" : "int",
116 "referenced_type" : "type-38",
117 "self_type" : "type-38",
118 "size" : 4
119 },
120 {
121 "alignment" : 8,
122 "is_integral" : true,
123 "linker_set_key" : "long",
124 "name" : "long",
125 "referenced_type" : "type-63",
126 "self_type" : "type-63",
127 "size" : 8
128 },
129 {
130 "alignment" : 8,
131 "is_integral" : true,
132 "linker_set_key" : "long long",
133 "name" : "long long",
134 "referenced_type" : "type-504",
135 "self_type" : "type-504",
136 "size" : 8
137 },
138 {
139 "alignment" : 2,
140 "is_integral" : true,
141 "linker_set_key" : "short",
142 "name" : "short",
143 "referenced_type" : "type-478",
144 "self_type" : "type-478",
145 "size" : 2
146 },
147 {
148 "alignment" : 1,
149 "is_integral" : true,
150 "linker_set_key" : "signed char",
151 "name" : "signed char",
152 "referenced_type" : "type-528",
153 "self_type" : "type-528",
154 "size" : 1
155 },
156 {
157 "alignment" : 1,
158 "is_integral" : true,
159 "is_unsigned" : true,
160 "linker_set_key" : "unsigned char",
161 "name" : "unsigned char",
162 "referenced_type" : "type-116",
163 "self_type" : "type-116",
164 "size" : 1
165 },
166 {
167 "alignment" : 4,
168 "is_integral" : true,
169 "is_unsigned" : true,
170 "linker_set_key" : "unsigned int",
171 "name" : "unsigned int",
172 "referenced_type" : "type-2",
173 "self_type" : "type-2",
174 "size" : 4
175 },
176 {
177 "alignment" : 8,
178 "is_integral" : true,
179 "is_unsigned" : true,
180 "linker_set_key" : "unsigned long",
181 "name" : "unsigned long",
182 "referenced_type" : "type-62",
183 "self_type" : "type-62",
184 "size" : 8
185 },
186 {
187 "alignment" : 8,
188 "is_integral" : true,
189 "is_unsigned" : true,
190 "linker_set_key" : "unsigned long long",
191 "name" : "unsigned long long",
192 "referenced_type" : "type-510",
193 "self_type" : "type-510",
194 "size" : 8
195 },
196 {
197 "alignment" : 2,
198 "is_integral" : true,
199 "is_unsigned" : true,
200 "linker_set_key" : "unsigned short",
201 "name" : "unsigned short",
202 "referenced_type" : "type-339",
203 "self_type" : "type-339",
204 "size" : 2
205 },
206 {
207 "linker_set_key" : "void",
208 "name" : "void",
209 "referenced_type" : "type-41",
210 "self_type" : "type-41"
211 }
212 ],
213 "elf_functions" :
214 [
215 {
216 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
217 },
218 {
219 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
220 },
221 {
222 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223 },
224 {
225 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
226 },
227 {
228 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
229 },
230 {
231 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232 },
233 {
234 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235 },
236 {
237 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
238 },
239 {
240 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241 },
242 {
243 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
244 },
245 {
246 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
247 },
248 {
249 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250 },
251 {
252 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
253 },
254 {
255 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256 },
257 {
258 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
259 },
260 {
261 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
262 },
263 {
264 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spIS3_EEb"
265 },
266 {
267 "name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
268 },
269 {
270 "name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
271 },
272 {
273 "name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
274 },
275 {
276 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
277 },
278 {
279 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
280 },
281 {
282 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
283 },
284 {
285 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
286 },
287 {
288 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
289 },
290 {
291 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
292 },
293 {
294 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
295 },
296 {
297 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
298 },
299 {
300 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
301 },
302 {
303 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
304 },
305 {
306 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
307 },
308 {
309 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
310 },
311 {
312 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
313 },
314 {
315 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
316 },
317 {
318 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
319 },
320 {
321 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
322 },
323 {
324 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spIS3_EEb"
325 },
326 {
327 "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
328 },
329 {
330 "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
331 },
332 {
333 "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
334 },
335 {
336 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
337 },
338 {
339 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
340 },
341 {
342 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin16_hidl_getMetricsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
343 },
344 {
345 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin19_hidl_getHdcpLevelsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
346 },
347 {
348 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin21_hidl_openSession_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
349 },
350 {
351 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecureStopIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
352 },
353 {
354 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecurityLevelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
355 },
356 {
357 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_removeSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358 },
359 {
360 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
361 },
362 {
363 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin24_hidl_releaseSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364 },
365 {
366 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin25_hidl_getNumberOfSessionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367 },
368 {
369 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin26_hidl_removeAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370 },
371 {
372 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin4pingEv"
373 },
374 {
375 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
376 },
377 {
378 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
379 },
380 {
381 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
382 },
383 {
384 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
385 },
386 {
387 "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD2Ev"
388 },
389 {
390 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
391 },
392 {
393 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
394 },
395 {
396 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
397 },
398 {
399 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
400 },
401 {
402 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
403 },
404 {
405 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
406 },
407 {
408 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
409 },
410 {
411 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
412 },
413 {
414 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
415 },
416 {
417 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
418 },
419 {
420 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
421 },
422 {
423 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
424 },
425 {
426 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
427 },
428 {
429 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
430 },
431 {
432 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
433 },
434 {
435 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
436 },
437 {
438 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
439 },
440 {
441 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
442 },
443 {
444 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
445 },
446 {
447 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16_hidl_getMetricsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
448 },
449 {
450 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
451 },
452 {
453 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
454 },
455 {
456 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
457 },
458 {
459 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
460 },
461 {
462 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
463 },
464 {
465 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
466 },
467 {
468 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
469 },
470 {
471 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
472 },
473 {
474 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
475 },
476 {
477 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
478 },
479 {
480 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19_hidl_getHdcpLevelsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelESD_EEE"
481 },
482 {
483 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
484 },
485 {
486 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
487 },
488 {
489 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
490 },
491 {
492 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
493 },
494 {
495 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
496 },
497 {
498 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
499 },
500 {
501 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
502 },
503 {
504 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21_hidl_openSession_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
505 },
506 {
507 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
508 },
509 {
510 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
511 },
512 {
513 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
514 },
515 {
516 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecureStopIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
517 },
518 {
519 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecurityLevelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
520 },
521 {
522 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_removeSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
523 },
524 {
525 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNSG_6StatusESC_NS2_14KeyRequestTypeESF_EEE"
526 },
527 {
528 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24_hidl_releaseSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_17SecureStopReleaseE"
529 },
530 {
531 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
532 },
533 {
534 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin25_hidl_getNumberOfSessionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
535 },
536 {
537 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin26_hidl_removeAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
538 },
539 {
540 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
541 },
542 {
543 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
544 },
545 {
546 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
547 },
548 {
549 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
550 },
551 {
552 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
553 },
554 {
555 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
556 },
557 {
558 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
559 },
560 {
561 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
562 },
563 {
564 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
565 },
566 {
567 "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
568 },
569 {
570 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
571 },
572 {
573 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
574 },
575 {
576 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory4pingEv"
577 },
578 {
579 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
580 },
581 {
582 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
583 },
584 {
585 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
586 },
587 {
588 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
589 },
590 {
591 "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD2Ev"
592 },
593 {
594 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
595 },
596 {
597 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
598 },
599 {
600 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
601 },
602 {
603 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
604 },
605 {
606 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
607 },
608 {
609 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
610 },
611 {
612 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
613 },
614 {
615 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
616 },
617 {
618 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
619 },
620 {
621 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
622 },
623 {
624 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
625 },
626 {
627 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
628 },
629 {
630 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
631 },
632 {
633 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
634 },
635 {
636 "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
637 },
638 {
639 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
640 },
641 {
642 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
643 },
644 {
645 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
646 },
647 {
648 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
649 },
650 {
651 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
652 },
653 {
654 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
655 },
656 {
657 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
658 },
659 {
660 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
661 },
662 {
663 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
664 },
665 {
666 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
667 },
668 {
669 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
670 },
671 {
672 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
673 },
674 {
675 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
676 },
677 {
678 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
679 },
680 {
681 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
682 },
683 {
684 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
685 },
686 {
687 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spIS3_EEb"
688 },
689 {
690 "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
691 },
692 {
693 "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
694 },
695 {
696 "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
697 },
698 {
699 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
700 },
701 {
702 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
703 },
704 {
705 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory4pingEv"
706 },
707 {
708 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
709 },
710 {
711 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
712 },
713 {
714 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
715 },
716 {
717 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
718 },
719 {
720 "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD2Ev"
721 },
722 {
723 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
724 },
725 {
726 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
727 },
728 {
729 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
730 },
731 {
732 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
733 },
734 {
735 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
736 },
737 {
738 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
739 },
740 {
741 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
742 },
743 {
744 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
745 },
746 {
747 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
748 },
749 {
750 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
751 },
752 {
753 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
754 },
755 {
756 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
757 },
758 {
759 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
760 },
761 {
762 "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
763 },
764 {
765 "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup5ValueEPNS0_6ParcelEmm"
766 },
767 {
768 "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup6MetricEPNS0_6ParcelEmm"
769 },
770 {
771 "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup9AttributeEPNS0_6ParcelEmm"
772 },
773 {
774 "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroupEPNS0_6ParcelEmm"
775 },
776 {
777 "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_17SecureStopReleaseEPNS0_6ParcelEmm"
778 },
779 {
780 "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup5ValueERKNS0_6ParcelEmm"
781 },
782 {
783 "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup6MetricERKNS0_6ParcelEmm"
784 },
785 {
786 "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup9AttributeERKNS0_6ParcelEmm"
787 },
788 {
789 "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroupERKNS0_6ParcelEmm"
790 },
791 {
792 "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_17SecureStopReleaseERKNS0_6ParcelEmm"
793 },
794 {
795 "binding" : "weak",
796 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
797 },
798 {
799 "binding" : "weak",
800 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
801 },
802 {
803 "binding" : "weak",
804 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
805 },
806 {
807 "binding" : "weak",
808 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
809 },
810 {
811 "binding" : "weak",
812 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
813 },
814 {
815 "binding" : "weak",
816 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
817 },
818 {
819 "binding" : "weak",
820 "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
821 },
822 {
823 "binding" : "weak",
824 "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
825 },
826 {
827 "binding" : "weak",
828 "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
829 },
830 {
831 "binding" : "weak",
832 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_113BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
833 },
834 {
835 "binding" : "weak",
836 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_114BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
837 },
838 {
839 "binding" : "weak",
840 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_117BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
841 },
842 {
843 "binding" : "weak",
844 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
845 },
846 {
847 "binding" : "weak",
848 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
849 },
850 {
851 "binding" : "weak",
852 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
853 },
854 {
855 "binding" : "weak",
856 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
857 },
858 {
859 "binding" : "weak",
860 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
861 },
862 {
863 "binding" : "weak",
864 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
865 },
866 {
867 "binding" : "weak",
868 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
869 },
870 {
871 "binding" : "weak",
872 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
873 },
874 {
875 "binding" : "weak",
876 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
877 },
878 {
879 "binding" : "weak",
880 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
881 },
882 {
883 "binding" : "weak",
884 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
885 },
886 {
887 "name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
888 },
889 {
890 "name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
891 },
892 {
893 "name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
894 },
895 {
896 "name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
897 },
898 {
899 "name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
900 },
901 {
902 "name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
903 },
904 {
905 "name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
906 },
907 {
908 "name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
909 },
910 {
911 "name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
912 },
913 {
914 "name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
915 },
916 {
917 "name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
918 },
919 {
920 "name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
921 }
922 ],
923 "elf_objects" :
924 [
925 {
926 "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10descriptorE"
927 },
928 {
929 "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory10descriptorE"
930 },
931 {
932 "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10descriptorE"
933 },
934 {
935 "name" : "_ZTCN7android8hardware3drm4V1_110IDrmPluginE0_NS1_4V1_010IDrmPluginE"
936 },
937 {
938 "name" : "_ZTCN7android8hardware3drm4V1_110IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
939 },
940 {
941 "binding" : "weak",
942 "name" : "_ZTCN7android8hardware3drm4V1_111BsDrmPluginE0_NS2_10IDrmPluginE"
943 },
944 {
945 "name" : "_ZTCN7android8hardware3drm4V1_111IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
946 },
947 {
948 "name" : "_ZTCN7android8hardware3drm4V1_111IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
949 },
950 {
951 "binding" : "weak",
952 "name" : "_ZTCN7android8hardware3drm4V1_112BsDrmFactoryE0_NS2_11IDrmFactoryE"
953 },
954 {
955 "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS0_7IBinderE"
956 },
957 {
958 "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS0_9BHwBinderE"
959 },
960 {
961 "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
962 },
963 {
964 "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
965 },
966 {
967 "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
968 },
969 {
970 "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS2_10IDrmPluginE"
971 },
972 {
973 "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
974 },
975 {
976 "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE16_NS0_11BpHwRefBaseE"
977 },
978 {
979 "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE8_NS0_10IInterfaceE"
980 },
981 {
982 "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS0_7IBinderE"
983 },
984 {
985 "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS0_9BHwBinderE"
986 },
987 {
988 "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
989 },
990 {
991 "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
992 },
993 {
994 "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
995 },
996 {
997 "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
998 },
999 {
1000 "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1001 },
1002 {
1003 "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE16_NS0_11BpHwRefBaseE"
1004 },
1005 {
1006 "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE8_NS0_10IInterfaceE"
1007 },
1008 {
1009 "name" : "_ZTCN7android8hardware3drm4V1_114ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1010 },
1011 {
1012 "name" : "_ZTCN7android8hardware3drm4V1_114ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1013 },
1014 {
1015 "binding" : "weak",
1016 "name" : "_ZTCN7android8hardware3drm4V1_115BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1017 },
1018 {
1019 "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS0_7IBinderE"
1020 },
1021 {
1022 "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1023 },
1024 {
1025 "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1026 },
1027 {
1028 "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1029 },
1030 {
1031 "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1032 },
1033 {
1034 "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1035 },
1036 {
1037 "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1038 },
1039 {
1040 "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE16_NS0_11BpHwRefBaseE"
1041 },
1042 {
1043 "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE8_NS0_10IInterfaceE"
1044 },
1045 {
1046 "name" : "_ZTTN7android8hardware3drm4V1_110IDrmPluginE"
1047 },
1048 {
1049 "name" : "_ZTTN7android8hardware3drm4V1_111IDrmFactoryE"
1050 },
1051 {
1052 "name" : "_ZTTN7android8hardware3drm4V1_113BnHwDrmPluginE"
1053 },
1054 {
1055 "name" : "_ZTTN7android8hardware3drm4V1_113BpHwDrmPluginE"
1056 },
1057 {
1058 "name" : "_ZTTN7android8hardware3drm4V1_114BnHwDrmFactoryE"
1059 },
1060 {
1061 "name" : "_ZTTN7android8hardware3drm4V1_114BpHwDrmFactoryE"
1062 },
1063 {
1064 "name" : "_ZTTN7android8hardware3drm4V1_114ICryptoFactoryE"
1065 },
1066 {
1067 "name" : "_ZTTN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
1068 },
1069 {
1070 "name" : "_ZTTN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
1071 },
1072 {
1073 "name" : "_ZTVN7android8hardware3drm4V1_110IDrmPluginE"
1074 },
1075 {
1076 "binding" : "weak",
1077 "name" : "_ZTVN7android8hardware3drm4V1_111BsDrmPluginE"
1078 },
1079 {
1080 "name" : "_ZTVN7android8hardware3drm4V1_111IDrmFactoryE"
1081 },
1082 {
1083 "binding" : "weak",
1084 "name" : "_ZTVN7android8hardware3drm4V1_112BsDrmFactoryE"
1085 },
1086 {
1087 "name" : "_ZTVN7android8hardware3drm4V1_113BnHwDrmPluginE"
1088 },
1089 {
1090 "name" : "_ZTVN7android8hardware3drm4V1_113BpHwDrmPluginE"
1091 },
1092 {
1093 "name" : "_ZTVN7android8hardware3drm4V1_114BnHwDrmFactoryE"
1094 },
1095 {
1096 "name" : "_ZTVN7android8hardware3drm4V1_114BpHwDrmFactoryE"
1097 },
1098 {
1099 "name" : "_ZTVN7android8hardware3drm4V1_114ICryptoFactoryE"
1100 },
1101 {
1102 "binding" : "weak",
1103 "name" : "_ZTVN7android8hardware3drm4V1_115BsCryptoFactoryE"
1104 },
1105 {
1106 "name" : "_ZTVN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
1107 },
1108 {
1109 "name" : "_ZTVN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
1110 }
1111 ],
1112 "enum_types" :
1113 [
1114 {
1115 "alignment" : 4,
1116 "enum_fields" :
1117 [
1118 {
1119 "enum_field_value" : 0,
1120 "name" : "android::Condition::WAKE_UP_ONE"
1121 },
1122 {
1123 "enum_field_value" : 1,
1124 "name" : "android::Condition::WAKE_UP_ALL"
1125 }
1126 ],
1127 "linker_set_key" : "android::Condition::WakeUpType",
1128 "name" : "android::Condition::WakeUpType",
1129 "referenced_type" : "type-756",
1130 "self_type" : "type-756",
1131 "size" : 4,
1132 "source_file" : "/system/core/libutils/include/utils/Condition.h",
1133 "underlying_type" : "type-2",
1134 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1135 },
1136 {
1137 "alignment" : 4,
1138 "enum_fields" :
1139 [
1140 {
1141 "enum_field_value" : 0,
1142 "name" : "android::String16::kEmptyString"
1143 }
1144 ],
1145 "linker_set_key" : "android::String16::StaticLinkage",
1146 "name" : "android::String16::StaticLinkage",
1147 "referenced_type" : "type-648",
1148 "self_type" : "type-648",
1149 "size" : 4,
1150 "source_file" : "/system/core/libutils/include/utils/String16.h",
1151 "underlying_type" : "type-2",
1152 "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1153 },
1154 {
1155 "alignment" : 4,
1156 "enum_fields" :
1157 [
1158 {
1159 "enum_field_value" : 0,
1160 "name" : "android::String8::kEmptyString"
1161 }
1162 ],
1163 "linker_set_key" : "android::String8::StaticLinkage",
1164 "name" : "android::String8::StaticLinkage",
1165 "referenced_type" : "type-640",
1166 "self_type" : "type-640",
1167 "size" : 4,
1168 "source_file" : "/system/core/libutils/include/utils/String8.h",
1169 "underlying_type" : "type-2",
1170 "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1171 },
1172 {
1173 "alignment" : 4,
1174 "enum_fields" :
1175 [
1176 {
1177 "enum_field_value" : 0,
1178 "name" : "android::hardware::HidlReturnRestriction::NONE"
1179 },
1180 {
1181 "enum_field_value" : 1,
1182 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1183 },
1184 {
1185 "enum_field_value" : 2,
1186 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1187 }
1188 ],
1189 "linker_set_key" : "android::hardware::HidlReturnRestriction",
1190 "name" : "android::hardware::HidlReturnRestriction",
1191 "referenced_type" : "type-444",
1192 "self_type" : "type-444",
1193 "size" : 4,
1194 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1195 "underlying_type" : "type-38",
1196 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1197 },
1198 {
1199 "alignment" : 4,
1200 "enum_fields" :
1201 [
1202 {
1203 "enum_field_value" : 0,
1204 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1205 },
1206 {
1207 "enum_field_value" : 1,
1208 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1209 },
1210 {
1211 "enum_field_value" : 2,
1212 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1213 },
1214 {
1215 "enum_field_value" : 3,
1216 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1217 }
1218 ],
1219 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1220 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1221 "referenced_type" : "type-631",
1222 "self_type" : "type-631",
1223 "size" : 4,
1224 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1225 "underlying_type" : "type-38",
1226 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1227 },
1228 {
1229 "alignment" : 4,
1230 "enum_fields" :
1231 [
1232 {
1233 "enum_field_value" : 1,
1234 "name" : "android::hardware::kSynchronizedReadWrite"
1235 },
1236 {
1237 "enum_field_value" : 2,
1238 "name" : "android::hardware::kUnsynchronizedWrite"
1239 }
1240 ],
1241 "linker_set_key" : "android::hardware::MQFlavor",
1242 "name" : "android::hardware::MQFlavor",
1243 "referenced_type" : "type-627",
1244 "self_type" : "type-627",
1245 "size" : 4,
1246 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1247 "underlying_type" : "type-2",
1248 "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1249 },
1250 {
1251 "alignment" : 4,
1252 "enum_fields" :
1253 [
1254 {
1255 "enum_field_value" : 0,
1256 "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1257 },
1258 {
1259 "enum_field_value" : 1,
1260 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1261 },
1262 {
1263 "enum_field_value" : 2,
1264 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1265 }
1266 ],
1267 "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1268 "name" : "android::hardware::ProcessState::CallRestriction",
1269 "referenced_type" : "type-90",
1270 "self_type" : "type-90",
1271 "size" : 4,
1272 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1273 "underlying_type" : "type-38",
1274 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1275 },
1276 {
1277 "alignment" : 4,
1278 "enum_fields" :
1279 [
1280 {
1281 "enum_field_value" : 0,
1282 "name" : "android::hardware::Status::EX_NONE"
1283 },
1284 {
1285 "enum_field_value" : -1,
1286 "name" : "android::hardware::Status::EX_SECURITY"
1287 },
1288 {
1289 "enum_field_value" : -2,
1290 "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1291 },
1292 {
1293 "enum_field_value" : -3,
1294 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1295 },
1296 {
1297 "enum_field_value" : -4,
1298 "name" : "android::hardware::Status::EX_NULL_POINTER"
1299 },
1300 {
1301 "enum_field_value" : -5,
1302 "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1303 },
1304 {
1305 "enum_field_value" : -6,
1306 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1307 },
1308 {
1309 "enum_field_value" : -7,
1310 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1311 },
1312 {
1313 "enum_field_value" : -128,
1314 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1315 },
1316 {
1317 "enum_field_value" : -129,
1318 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1319 }
1320 ],
1321 "linker_set_key" : "android::hardware::Status::Exception",
1322 "name" : "android::hardware::Status::Exception",
1323 "referenced_type" : "type-417",
1324 "self_type" : "type-417",
1325 "size" : 4,
1326 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1327 "underlying_type" : "type-38",
1328 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1329 },
1330 {
1331 "alignment" : 4,
1332 "enum_fields" :
1333 [
1334 {
1335 "enum_field_value" : 0,
1336 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1337 },
1338 {
1339 "enum_field_value" : 1,
1340 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1341 },
1342 {
1343 "enum_field_value" : 2,
1344 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1345 },
1346 {
1347 "enum_field_value" : 3,
1348 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1349 },
1350 {
1351 "enum_field_value" : 4,
1352 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1353 },
1354 {
1355 "enum_field_value" : 5,
1356 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1357 },
1358 {
1359 "enum_field_value" : 6,
1360 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1361 },
1362 {
1363 "enum_field_value" : 7,
1364 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1365 },
1366 {
1367 "enum_field_value" : 8,
1368 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1369 },
1370 {
1371 "enum_field_value" : 9,
1372 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1373 }
1374 ],
1375 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1376 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1377 "referenced_type" : "type-861",
1378 "self_type" : "type-861",
1379 "size" : 4,
1380 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1381 "underlying_type" : "type-2",
1382 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1383 },
1384 {
1385 "alignment" : 4,
1386 "enum_fields" :
1387 [
1388 {
1389 "enum_field_value" : 0,
1390 "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1391 },
1392 {
1393 "enum_field_value" : 1,
1394 "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1395 }
1396 ],
1397 "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1398 "name" : "android::hardware::drm::V1_0::BufferType",
1399 "referenced_type" : "type-787",
1400 "self_type" : "type-787",
1401 "size" : 4,
1402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1403 "underlying_type" : "type-2",
1404 "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1405 },
1406 {
1407 "alignment" : 4,
1408 "enum_fields" :
1409 [
1410 {
1411 "enum_field_value" : 0,
1412 "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1413 },
1414 {
1415 "enum_field_value" : 1,
1416 "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1417 },
1418 {
1419 "enum_field_value" : 2,
1420 "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1421 },
1422 {
1423 "enum_field_value" : 3,
1424 "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1425 },
1426 {
1427 "enum_field_value" : 4,
1428 "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1429 }
1430 ],
1431 "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1432 "name" : "android::hardware::drm::V1_0::EventType",
1433 "referenced_type" : "type-781",
1434 "self_type" : "type-781",
1435 "size" : 4,
1436 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1437 "underlying_type" : "type-2",
1438 "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1439 },
1440 {
1441 "alignment" : 4,
1442 "enum_fields" :
1443 [
1444 {
1445 "enum_field_value" : 0,
1446 "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1447 },
1448 {
1449 "enum_field_value" : 1,
1450 "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1451 },
1452 {
1453 "enum_field_value" : 2,
1454 "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1455 },
1456 {
1457 "enum_field_value" : 3,
1458 "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1459 }
1460 ],
1461 "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1462 "name" : "android::hardware::drm::V1_0::KeyRequestType",
1463 "referenced_type" : "type-783",
1464 "self_type" : "type-783",
1465 "size" : 4,
1466 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1467 "underlying_type" : "type-2",
1468 "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
1469 },
1470 {
1471 "alignment" : 4,
1472 "enum_fields" :
1473 [
1474 {
1475 "enum_field_value" : 0,
1476 "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
1477 },
1478 {
1479 "enum_field_value" : 1,
1480 "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
1481 },
1482 {
1483 "enum_field_value" : 2,
1484 "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
1485 },
1486 {
1487 "enum_field_value" : 3,
1488 "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
1489 },
1490 {
1491 "enum_field_value" : 4,
1492 "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
1493 }
1494 ],
1495 "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
1496 "name" : "android::hardware::drm::V1_0::KeyStatusType",
1497 "referenced_type" : "type-207",
1498 "self_type" : "type-207",
1499 "size" : 4,
1500 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1501 "underlying_type" : "type-2",
1502 "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
1503 },
1504 {
1505 "alignment" : 4,
1506 "enum_fields" :
1507 [
1508 {
1509 "enum_field_value" : 0,
1510 "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
1511 },
1512 {
1513 "enum_field_value" : 1,
1514 "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
1515 },
1516 {
1517 "enum_field_value" : 2,
1518 "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
1519 }
1520 ],
1521 "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
1522 "name" : "android::hardware::drm::V1_0::KeyType",
1523 "referenced_type" : "type-782",
1524 "self_type" : "type-782",
1525 "size" : 4,
1526 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1527 "underlying_type" : "type-2",
1528 "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
1529 },
1530 {
1531 "alignment" : 4,
1532 "enum_fields" :
1533 [
1534 {
1535 "enum_field_value" : 0,
1536 "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
1537 },
1538 {
1539 "enum_field_value" : 1,
1540 "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
1541 },
1542 {
1543 "enum_field_value" : 2,
1544 "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
1545 },
1546 {
1547 "enum_field_value" : 3,
1548 "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
1549 }
1550 ],
1551 "linker_set_key" : "android::hardware::drm::V1_0::Mode",
1552 "name" : "android::hardware::drm::V1_0::Mode",
1553 "referenced_type" : "type-784",
1554 "self_type" : "type-784",
1555 "size" : 4,
1556 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1557 "underlying_type" : "type-2",
1558 "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
1559 },
1560 {
1561 "alignment" : 4,
1562 "enum_fields" :
1563 [
1564 {
1565 "enum_field_value" : 0,
1566 "name" : "android::hardware::drm::V1_0::Status::OK"
1567 },
1568 {
1569 "enum_field_value" : 1,
1570 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
1571 },
1572 {
1573 "enum_field_value" : 2,
1574 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
1575 },
1576 {
1577 "enum_field_value" : 3,
1578 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
1579 },
1580 {
1581 "enum_field_value" : 4,
1582 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
1583 },
1584 {
1585 "enum_field_value" : 5,
1586 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
1587 },
1588 {
1589 "enum_field_value" : 6,
1590 "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
1591 },
1592 {
1593 "enum_field_value" : 7,
1594 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
1595 },
1596 {
1597 "enum_field_value" : 8,
1598 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
1599 },
1600 {
1601 "enum_field_value" : 9,
1602 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
1603 },
1604 {
1605 "enum_field_value" : 10,
1606 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
1607 },
1608 {
1609 "enum_field_value" : 11,
1610 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
1611 },
1612 {
1613 "enum_field_value" : 12,
1614 "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
1615 }
1616 ],
1617 "linker_set_key" : "android::hardware::drm::V1_0::Status",
1618 "name" : "android::hardware::drm::V1_0::Status",
1619 "referenced_type" : "type-168",
1620 "self_type" : "type-168",
1621 "size" : 4,
1622 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1623 "underlying_type" : "type-2",
1624 "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
1625 },
1626 {
1627 "alignment" : 1,
1628 "enum_fields" :
1629 [
1630 {
1631 "enum_field_value" : 0,
1632 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
1633 },
1634 {
1635 "enum_field_value" : 1,
1636 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
1637 },
1638 {
1639 "enum_field_value" : 2,
1640 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
1641 }
1642 ],
1643 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
1644 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
1645 "referenced_type" : "type-115",
1646 "self_type" : "type-115",
1647 "size" : 1,
1648 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1649 "underlying_type" : "type-116",
1650 "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
1651 },
1652 {
1653 "alignment" : 4,
1654 "enum_fields" :
1655 [
1656 {
1657 "enum_field_value" : 0,
1658 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
1659 },
1660 {
1661 "enum_field_value" : 1,
1662 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
1663 },
1664 {
1665 "enum_field_value" : 2,
1666 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
1667 },
1668 {
1669 "enum_field_value" : 3,
1670 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
1671 },
1672 {
1673 "enum_field_value" : 4,
1674 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
1675 },
1676 {
1677 "enum_field_value" : 5,
1678 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
1679 },
1680 {
1681 "enum_field_value" : 6,
1682 "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
1683 }
1684 ],
1685 "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
1686 "name" : "android::hardware::drm::V1_1::HdcpLevel",
1687 "referenced_type" : "type-279",
1688 "self_type" : "type-279",
1689 "size" : 4,
1690 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1691 "underlying_type" : "type-2",
1692 "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
1693 },
1694 {
1695 "alignment" : 4,
1696 "enum_fields" :
1697 [
1698 {
1699 "enum_field_value" : 0,
1700 "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
1701 },
1702 {
1703 "enum_field_value" : 1,
1704 "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
1705 },
1706 {
1707 "enum_field_value" : 2,
1708 "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
1709 },
1710 {
1711 "enum_field_value" : 3,
1712 "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
1713 },
1714 {
1715 "enum_field_value" : 4,
1716 "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
1717 },
1718 {
1719 "enum_field_value" : 5,
1720 "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
1721 }
1722 ],
1723 "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
1724 "name" : "android::hardware::drm::V1_1::KeyRequestType",
1725 "referenced_type" : "type-280",
1726 "self_type" : "type-280",
1727 "size" : 4,
1728 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1729 "underlying_type" : "type-2",
1730 "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
1731 },
1732 {
1733 "alignment" : 4,
1734 "enum_fields" :
1735 [
1736 {
1737 "enum_field_value" : 0,
1738 "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
1739 },
1740 {
1741 "enum_field_value" : 1,
1742 "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
1743 },
1744 {
1745 "enum_field_value" : 2,
1746 "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
1747 },
1748 {
1749 "enum_field_value" : 3,
1750 "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
1751 },
1752 {
1753 "enum_field_value" : 4,
1754 "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
1755 },
1756 {
1757 "enum_field_value" : 5,
1758 "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
1759 }
1760 ],
1761 "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
1762 "name" : "android::hardware::drm::V1_1::SecurityLevel",
1763 "referenced_type" : "type-281",
1764 "self_type" : "type-281",
1765 "size" : 4,
1766 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1767 "underlying_type" : "type-2",
1768 "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
1769 },
1770 {
1771 "alignment" : 4,
1772 "enum_fields" :
1773 [
1774 {
1775 "enum_field_value" : 0,
1776 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1777 },
1778 {
1779 "enum_field_value" : 1,
1780 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1781 },
1782 {
1783 "enum_field_value" : 2,
1784 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1785 }
1786 ],
1787 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1788 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1789 "referenced_type" : "type-635",
1790 "self_type" : "type-635",
1791 "size" : 4,
1792 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
1793 "underlying_type" : "type-38",
1794 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1795 },
1796 {
1797 "alignment" : 4,
1798 "enum_fields" :
1799 [
1800 {
1801 "enum_field_value" : -1,
1802 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1803 }
1804 ],
1805 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1806 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1807 "referenced_type" : "type-772",
1808 "self_type" : "type-772",
1809 "size" : 4,
1810 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1811 "underlying_type" : "type-38",
1812 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1813 },
1814 {
1815 "alignment" : 1,
1816 "enum_fields" :
1817 [
1818 {
1819 "enum_field_value" : 0,
1820 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1821 },
1822 {
1823 "enum_field_value" : 1,
1824 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1825 },
1826 {
1827 "enum_field_value" : 2,
1828 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1829 }
1830 ],
1831 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1832 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1833 "referenced_type" : "type-771",
1834 "self_type" : "type-771",
1835 "size" : 1,
1836 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1837 "underlying_type" : "type-116",
1838 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1839 },
1840 {
1841 "alignment" : 4,
1842 "enum_fields" :
1843 [
1844 {
1845 "enum_field_value" : 0,
1846 "name" : "ANDROID_LOG_UNKNOWN"
1847 },
1848 {
1849 "enum_field_value" : 1,
1850 "name" : "ANDROID_LOG_DEFAULT"
1851 },
1852 {
1853 "enum_field_value" : 2,
1854 "name" : "ANDROID_LOG_VERBOSE"
1855 },
1856 {
1857 "enum_field_value" : 3,
1858 "name" : "ANDROID_LOG_DEBUG"
1859 },
1860 {
1861 "enum_field_value" : 4,
1862 "name" : "ANDROID_LOG_INFO"
1863 },
1864 {
1865 "enum_field_value" : 5,
1866 "name" : "ANDROID_LOG_WARN"
1867 },
1868 {
1869 "enum_field_value" : 6,
1870 "name" : "ANDROID_LOG_ERROR"
1871 },
1872 {
1873 "enum_field_value" : 7,
1874 "name" : "ANDROID_LOG_FATAL"
1875 },
1876 {
1877 "enum_field_value" : 8,
1878 "name" : "ANDROID_LOG_SILENT"
1879 }
1880 ],
1881 "linker_set_key" : "android_LogPriority",
1882 "name" : "android_LogPriority",
1883 "referenced_type" : "type-1",
1884 "self_type" : "type-1",
1885 "size" : 4,
1886 "source_file" : "/system/core/liblog/include/android/log.h",
1887 "underlying_type" : "type-2",
1888 "unique_id" : "android_LogPriority"
1889 },
1890 {
1891 "alignment" : 4,
1892 "enum_fields" :
1893 [
1894 {
1895 "enum_field_value" : 0,
1896 "name" : "HAL_COLOR_MODE_NATIVE"
1897 },
1898 {
1899 "enum_field_value" : 1,
1900 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1901 },
1902 {
1903 "enum_field_value" : 2,
1904 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1905 },
1906 {
1907 "enum_field_value" : 3,
1908 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1909 },
1910 {
1911 "enum_field_value" : 4,
1912 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1913 },
1914 {
1915 "enum_field_value" : 5,
1916 "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1917 },
1918 {
1919 "enum_field_value" : 6,
1920 "name" : "HAL_COLOR_MODE_DCI_P3"
1921 },
1922 {
1923 "enum_field_value" : 7,
1924 "name" : "HAL_COLOR_MODE_SRGB"
1925 },
1926 {
1927 "enum_field_value" : 8,
1928 "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1929 },
1930 {
1931 "enum_field_value" : 9,
1932 "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1933 }
1934 ],
1935 "linker_set_key" : "android_color_mode_t",
1936 "name" : "android_color_mode_t",
1937 "referenced_type" : "type-723",
1938 "self_type" : "type-723",
1939 "size" : 4,
1940 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1941 "underlying_type" : "type-2",
1942 "unique_id" : "android_color_mode_t"
1943 },
1944 {
1945 "alignment" : 4,
1946 "enum_fields" :
1947 [
1948 {
1949 "enum_field_value" : 10,
1950 "name" : "HAL_COLOR_MODE_BT2020"
1951 },
1952 {
1953 "enum_field_value" : 11,
1954 "name" : "HAL_COLOR_MODE_BT2100_PQ"
1955 },
1956 {
1957 "enum_field_value" : 12,
1958 "name" : "HAL_COLOR_MODE_BT2100_HLG"
1959 }
1960 ],
1961 "linker_set_key" : "android_color_mode_v1_1_t",
1962 "name" : "android_color_mode_v1_1_t",
1963 "referenced_type" : "type-728",
1964 "self_type" : "type-728",
1965 "size" : 4,
1966 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1967 "underlying_type" : "type-2",
1968 "unique_id" : "android_color_mode_v1_1_t"
1969 },
1970 {
1971 "alignment" : 4,
1972 "enum_fields" :
1973 [
1974 {
1975 "enum_field_value" : 0,
1976 "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1977 },
1978 {
1979 "enum_field_value" : 1,
1980 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1981 },
1982 {
1983 "enum_field_value" : 2,
1984 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1985 },
1986 {
1987 "enum_field_value" : 3,
1988 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1989 },
1990 {
1991 "enum_field_value" : 4,
1992 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1993 },
1994 {
1995 "enum_field_value" : 5,
1996 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1997 },
1998 {
1999 "enum_field_value" : 6,
2000 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2001 }
2002 ],
2003 "linker_set_key" : "android_color_transform_t",
2004 "name" : "android_color_transform_t",
2005 "referenced_type" : "type-724",
2006 "self_type" : "type-724",
2007 "size" : 4,
2008 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2009 "underlying_type" : "type-2",
2010 "unique_id" : "android_color_transform_t"
2011 },
2012 {
2013 "alignment" : 4,
2014 "enum_fields" :
2015 [
2016 {
2017 "enum_field_value" : 0,
2018 "name" : "HAL_DATASPACE_UNKNOWN"
2019 },
2020 {
2021 "enum_field_value" : 1,
2022 "name" : "HAL_DATASPACE_ARBITRARY"
2023 },
2024 {
2025 "enum_field_value" : 16,
2026 "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2027 },
2028 {
2029 "enum_field_value" : 4128768,
2030 "name" : "HAL_DATASPACE_STANDARD_MASK"
2031 },
2032 {
2033 "enum_field_value" : 0,
2034 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2035 },
2036 {
2037 "enum_field_value" : 65536,
2038 "name" : "HAL_DATASPACE_STANDARD_BT709"
2039 },
2040 {
2041 "enum_field_value" : 131072,
2042 "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2043 },
2044 {
2045 "enum_field_value" : 196608,
2046 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2047 },
2048 {
2049 "enum_field_value" : 262144,
2050 "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2051 },
2052 {
2053 "enum_field_value" : 327680,
2054 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2055 },
2056 {
2057 "enum_field_value" : 393216,
2058 "name" : "HAL_DATASPACE_STANDARD_BT2020"
2059 },
2060 {
2061 "enum_field_value" : 458752,
2062 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2063 },
2064 {
2065 "enum_field_value" : 524288,
2066 "name" : "HAL_DATASPACE_STANDARD_BT470M"
2067 },
2068 {
2069 "enum_field_value" : 589824,
2070 "name" : "HAL_DATASPACE_STANDARD_FILM"
2071 },
2072 {
2073 "enum_field_value" : 655360,
2074 "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2075 },
2076 {
2077 "enum_field_value" : 720896,
2078 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2079 },
2080 {
2081 "enum_field_value" : 22,
2082 "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2083 },
2084 {
2085 "enum_field_value" : 130023424,
2086 "name" : "HAL_DATASPACE_TRANSFER_MASK"
2087 },
2088 {
2089 "enum_field_value" : 0,
2090 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2091 },
2092 {
2093 "enum_field_value" : 4194304,
2094 "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2095 },
2096 {
2097 "enum_field_value" : 8388608,
2098 "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2099 },
2100 {
2101 "enum_field_value" : 12582912,
2102 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2103 },
2104 {
2105 "enum_field_value" : 16777216,
2106 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2107 },
2108 {
2109 "enum_field_value" : 20971520,
2110 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2111 },
2112 {
2113 "enum_field_value" : 25165824,
2114 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2115 },
2116 {
2117 "enum_field_value" : 29360128,
2118 "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2119 },
2120 {
2121 "enum_field_value" : 33554432,
2122 "name" : "HAL_DATASPACE_TRANSFER_HLG"
2123 },
2124 {
2125 "enum_field_value" : 27,
2126 "name" : "HAL_DATASPACE_RANGE_SHIFT"
2127 },
2128 {
2129 "enum_field_value" : 939524096,
2130 "name" : "HAL_DATASPACE_RANGE_MASK"
2131 },
2132 {
2133 "enum_field_value" : 0,
2134 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2135 },
2136 {
2137 "enum_field_value" : 134217728,
2138 "name" : "HAL_DATASPACE_RANGE_FULL"
2139 },
2140 {
2141 "enum_field_value" : 268435456,
2142 "name" : "HAL_DATASPACE_RANGE_LIMITED"
2143 },
2144 {
2145 "enum_field_value" : 402653184,
2146 "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2147 },
2148 {
2149 "enum_field_value" : 512,
2150 "name" : "HAL_DATASPACE_SRGB_LINEAR"
2151 },
2152 {
2153 "enum_field_value" : 138477568,
2154 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2155 },
2156 {
2157 "enum_field_value" : 406913024,
2158 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2159 },
2160 {
2161 "enum_field_value" : 513,
2162 "name" : "HAL_DATASPACE_SRGB"
2163 },
2164 {
2165 "enum_field_value" : 142671872,
2166 "name" : "HAL_DATASPACE_V0_SRGB"
2167 },
2168 {
2169 "enum_field_value" : 411107328,
2170 "name" : "HAL_DATASPACE_V0_SCRGB"
2171 },
2172 {
2173 "enum_field_value" : 257,
2174 "name" : "HAL_DATASPACE_JFIF"
2175 },
2176 {
2177 "enum_field_value" : 146931712,
2178 "name" : "HAL_DATASPACE_V0_JFIF"
2179 },
2180 {
2181 "enum_field_value" : 258,
2182 "name" : "HAL_DATASPACE_BT601_625"
2183 },
2184 {
2185 "enum_field_value" : 281149440,
2186 "name" : "HAL_DATASPACE_V0_BT601_625"
2187 },
2188 {
2189 "enum_field_value" : 259,
2190 "name" : "HAL_DATASPACE_BT601_525"
2191 },
2192 {
2193 "enum_field_value" : 281280512,
2194 "name" : "HAL_DATASPACE_V0_BT601_525"
2195 },
2196 {
2197 "enum_field_value" : 260,
2198 "name" : "HAL_DATASPACE_BT709"
2199 },
2200 {
2201 "enum_field_value" : 281083904,
2202 "name" : "HAL_DATASPACE_V0_BT709"
2203 },
2204 {
2205 "enum_field_value" : 139067392,
2206 "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2207 },
2208 {
2209 "enum_field_value" : 155844608,
2210 "name" : "HAL_DATASPACE_DCI_P3"
2211 },
2212 {
2213 "enum_field_value" : 139067392,
2214 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2215 },
2216 {
2217 "enum_field_value" : 143261696,
2218 "name" : "HAL_DATASPACE_DISPLAY_P3"
2219 },
2220 {
2221 "enum_field_value" : 151715840,
2222 "name" : "HAL_DATASPACE_ADOBE_RGB"
2223 },
2224 {
2225 "enum_field_value" : 138805248,
2226 "name" : "HAL_DATASPACE_BT2020_LINEAR"
2227 },
2228 {
2229 "enum_field_value" : 147193856,
2230 "name" : "HAL_DATASPACE_BT2020"
2231 },
2232 {
2233 "enum_field_value" : 163971072,
2234 "name" : "HAL_DATASPACE_BT2020_PQ"
2235 },
2236 {
2237 "enum_field_value" : 4096,
2238 "name" : "HAL_DATASPACE_DEPTH"
2239 },
2240 {
2241 "enum_field_value" : 4097,
2242 "name" : "HAL_DATASPACE_SENSOR"
2243 }
2244 ],
2245 "linker_set_key" : "android_dataspace_t",
2246 "name" : "android_dataspace_t",
2247 "referenced_type" : "type-722",
2248 "self_type" : "type-722",
2249 "size" : 4,
2250 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2251 "underlying_type" : "type-2",
2252 "unique_id" : "android_dataspace_t"
2253 },
2254 {
2255 "alignment" : 4,
2256 "enum_fields" :
2257 [
2258 {
2259 "enum_field_value" : 281411584,
2260 "name" : "HAL_DATASPACE_BT2020_ITU"
2261 },
2262 {
2263 "enum_field_value" : 298188800,
2264 "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2265 },
2266 {
2267 "enum_field_value" : 302383104,
2268 "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2269 },
2270 {
2271 "enum_field_value" : 168165376,
2272 "name" : "HAL_DATASPACE_BT2020_HLG"
2273 }
2274 ],
2275 "linker_set_key" : "android_dataspace_v1_1_t",
2276 "name" : "android_dataspace_v1_1_t",
2277 "referenced_type" : "type-727",
2278 "self_type" : "type-727",
2279 "size" : 4,
2280 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2281 "underlying_type" : "type-2",
2282 "unique_id" : "android_dataspace_v1_1_t"
2283 },
2284 {
2285 "alignment" : 4,
2286 "enum_fields" :
2287 [
2288 {
2289 "enum_field_value" : 142999552,
2290 "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2291 },
2292 {
2293 "enum_field_value" : 4098,
2294 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2295 },
2296 {
2297 "enum_field_value" : 4099,
2298 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2299 },
2300 {
2301 "enum_field_value" : 4100,
2302 "name" : "HAL_DATASPACE_HEIF"
2303 }
2304 ],
2305 "linker_set_key" : "android_dataspace_v1_2_t",
2306 "name" : "android_dataspace_v1_2_t",
2307 "referenced_type" : "type-731",
2308 "self_type" : "type-731",
2309 "size" : 4,
2310 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2311 "underlying_type" : "type-2",
2312 "unique_id" : "android_dataspace_v1_2_t"
2313 },
2314 {
2315 "alignment" : 4,
2316 "enum_fields" :
2317 [
2318 {
2319 "enum_field_value" : 1,
2320 "name" : "FLEX_COMPONENT_Y"
2321 },
2322 {
2323 "enum_field_value" : 2,
2324 "name" : "FLEX_COMPONENT_Cb"
2325 },
2326 {
2327 "enum_field_value" : 4,
2328 "name" : "FLEX_COMPONENT_Cr"
2329 },
2330 {
2331 "enum_field_value" : 1024,
2332 "name" : "FLEX_COMPONENT_R"
2333 },
2334 {
2335 "enum_field_value" : 2048,
2336 "name" : "FLEX_COMPONENT_G"
2337 },
2338 {
2339 "enum_field_value" : 4096,
2340 "name" : "FLEX_COMPONENT_B"
2341 },
2342 {
2343 "enum_field_value" : 1073741824,
2344 "name" : "FLEX_COMPONENT_A"
2345 }
2346 ],
2347 "linker_set_key" : "android_flex_component",
2348 "name" : "android_flex_component",
2349 "referenced_type" : "type-738",
2350 "self_type" : "type-738",
2351 "size" : 4,
2352 "source_file" : "/system/core/libsystem/include/system/graphics.h",
2353 "underlying_type" : "type-2",
2354 "unique_id" : "android_flex_component"
2355 },
2356 {
2357 "alignment" : 4,
2358 "enum_fields" :
2359 [
2360 {
2361 "enum_field_value" : 0,
2362 "name" : "FLEX_FORMAT_INVALID"
2363 },
2364 {
2365 "enum_field_value" : 1,
2366 "name" : "FLEX_FORMAT_Y"
2367 },
2368 {
2369 "enum_field_value" : 7,
2370 "name" : "FLEX_FORMAT_YCbCr"
2371 },
2372 {
2373 "enum_field_value" : 1073741831,
2374 "name" : "FLEX_FORMAT_YCbCrA"
2375 },
2376 {
2377 "enum_field_value" : 7168,
2378 "name" : "FLEX_FORMAT_RGB"
2379 },
2380 {
2381 "enum_field_value" : 1073748992,
2382 "name" : "FLEX_FORMAT_RGBA"
2383 }
2384 ],
2385 "linker_set_key" : "android_flex_format",
2386 "name" : "android_flex_format",
2387 "referenced_type" : "type-740",
2388 "self_type" : "type-740",
2389 "size" : 4,
2390 "source_file" : "/system/core/libsystem/include/system/graphics.h",
2391 "underlying_type" : "type-2",
2392 "unique_id" : "android_flex_format"
2393 },
2394 {
2395 "alignment" : 4,
2396 "enum_fields" :
2397 [
2398 {
2399 "enum_field_value" : 1,
2400 "name" : "HAL_HDR_DOLBY_VISION"
2401 },
2402 {
2403 "enum_field_value" : 2,
2404 "name" : "HAL_HDR_HDR10"
2405 },
2406 {
2407 "enum_field_value" : 3,
2408 "name" : "HAL_HDR_HLG"
2409 }
2410 ],
2411 "linker_set_key" : "android_hdr_t",
2412 "name" : "android_hdr_t",
2413 "referenced_type" : "type-725",
2414 "self_type" : "type-725",
2415 "size" : 4,
2416 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2417 "underlying_type" : "type-2",
2418 "unique_id" : "android_hdr_t"
2419 },
2420 {
2421 "alignment" : 4,
2422 "enum_fields" :
2423 [
2424 {
2425 "enum_field_value" : 4,
2426 "name" : "HAL_HDR_HDR10_PLUS"
2427 }
2428 ],
2429 "linker_set_key" : "android_hdr_v1_2_t",
2430 "name" : "android_hdr_v1_2_t",
2431 "referenced_type" : "type-730",
2432 "self_type" : "type-730",
2433 "size" : 4,
2434 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2435 "underlying_type" : "type-2",
2436 "unique_id" : "android_hdr_v1_2_t"
2437 },
2438 {
2439 "alignment" : 4,
2440 "enum_fields" :
2441 [
2442 {
2443 "enum_field_value" : 39,
2444 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2445 },
2446 {
2447 "enum_field_value" : 40,
2448 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2449 },
2450 {
2451 "enum_field_value" : 41,
2452 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2453 },
2454 {
2455 "enum_field_value" : 42,
2456 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2457 }
2458 ],
2459 "linker_set_key" : "android_pixel_format_sw_t",
2460 "name" : "android_pixel_format_sw_t",
2461 "referenced_type" : "type-735",
2462 "self_type" : "type-735",
2463 "size" : 4,
2464 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2465 "underlying_type" : "type-2",
2466 "unique_id" : "_ZTS25android_pixel_format_sw_t"
2467 },
2468 {
2469 "alignment" : 4,
2470 "enum_fields" :
2471 [
2472 {
2473 "enum_field_value" : 1,
2474 "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2475 },
2476 {
2477 "enum_field_value" : 2,
2478 "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2479 },
2480 {
2481 "enum_field_value" : 3,
2482 "name" : "HAL_PIXEL_FORMAT_RGB_888"
2483 },
2484 {
2485 "enum_field_value" : 4,
2486 "name" : "HAL_PIXEL_FORMAT_RGB_565"
2487 },
2488 {
2489 "enum_field_value" : 5,
2490 "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2491 },
2492 {
2493 "enum_field_value" : 16,
2494 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2495 },
2496 {
2497 "enum_field_value" : 17,
2498 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2499 },
2500 {
2501 "enum_field_value" : 20,
2502 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2503 },
2504 {
2505 "enum_field_value" : 22,
2506 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2507 },
2508 {
2509 "enum_field_value" : 32,
2510 "name" : "HAL_PIXEL_FORMAT_RAW16"
2511 },
2512 {
2513 "enum_field_value" : 33,
2514 "name" : "HAL_PIXEL_FORMAT_BLOB"
2515 },
2516 {
2517 "enum_field_value" : 34,
2518 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2519 },
2520 {
2521 "enum_field_value" : 35,
2522 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2523 },
2524 {
2525 "enum_field_value" : 36,
2526 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2527 },
2528 {
2529 "enum_field_value" : 37,
2530 "name" : "HAL_PIXEL_FORMAT_RAW10"
2531 },
2532 {
2533 "enum_field_value" : 38,
2534 "name" : "HAL_PIXEL_FORMAT_RAW12"
2535 },
2536 {
2537 "enum_field_value" : 43,
2538 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2539 },
2540 {
2541 "enum_field_value" : 538982489,
2542 "name" : "HAL_PIXEL_FORMAT_Y8"
2543 },
2544 {
2545 "enum_field_value" : 540422489,
2546 "name" : "HAL_PIXEL_FORMAT_Y16"
2547 },
2548 {
2549 "enum_field_value" : 842094169,
2550 "name" : "HAL_PIXEL_FORMAT_YV12"
2551 }
2552 ],
2553 "linker_set_key" : "android_pixel_format_t",
2554 "name" : "android_pixel_format_t",
2555 "referenced_type" : "type-720",
2556 "self_type" : "type-720",
2557 "size" : 4,
2558 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2559 "underlying_type" : "type-2",
2560 "unique_id" : "android_pixel_format_t"
2561 },
2562 {
2563 "alignment" : 4,
2564 "enum_fields" :
2565 [
2566 {
2567 "enum_field_value" : 48,
2568 "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2569 },
2570 {
2571 "enum_field_value" : 49,
2572 "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2573 },
2574 {
2575 "enum_field_value" : 50,
2576 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2577 },
2578 {
2579 "enum_field_value" : 51,
2580 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2581 },
2582 {
2583 "enum_field_value" : 52,
2584 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2585 },
2586 {
2587 "enum_field_value" : 53,
2588 "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2589 },
2590 {
2591 "enum_field_value" : 54,
2592 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2593 }
2594 ],
2595 "linker_set_key" : "android_pixel_format_v1_1_t",
2596 "name" : "android_pixel_format_v1_1_t",
2597 "referenced_type" : "type-726",
2598 "self_type" : "type-726",
2599 "size" : 4,
2600 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2601 "underlying_type" : "type-2",
2602 "unique_id" : "android_pixel_format_v1_1_t"
2603 },
2604 {
2605 "alignment" : 4,
2606 "enum_fields" :
2607 [
2608 {
2609 "enum_field_value" : 55,
2610 "name" : "HAL_PIXEL_FORMAT_HSV_888"
2611 }
2612 ],
2613 "linker_set_key" : "android_pixel_format_v1_2_t",
2614 "name" : "android_pixel_format_v1_2_t",
2615 "referenced_type" : "type-732",
2616 "self_type" : "type-732",
2617 "size" : 4,
2618 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2619 "underlying_type" : "type-2",
2620 "unique_id" : "android_pixel_format_v1_2_t"
2621 },
2622 {
2623 "alignment" : 4,
2624 "enum_fields" :
2625 [
2626 {
2627 "enum_field_value" : 0,
2628 "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2629 },
2630 {
2631 "enum_field_value" : 1,
2632 "name" : "HAL_RENDER_INTENT_ENHANCE"
2633 },
2634 {
2635 "enum_field_value" : 2,
2636 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2637 },
2638 {
2639 "enum_field_value" : 3,
2640 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2641 }
2642 ],
2643 "linker_set_key" : "android_render_intent_v1_1_t",
2644 "name" : "android_render_intent_v1_1_t",
2645 "referenced_type" : "type-729",
2646 "self_type" : "type-729",
2647 "size" : 4,
2648 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2649 "underlying_type" : "type-2",
2650 "unique_id" : "android_render_intent_v1_1_t"
2651 },
2652 {
2653 "alignment" : 4,
2654 "enum_fields" :
2655 [
2656 {
2657 "enum_field_value" : 1,
2658 "name" : "HAL_TRANSFORM_FLIP_H"
2659 },
2660 {
2661 "enum_field_value" : 2,
2662 "name" : "HAL_TRANSFORM_FLIP_V"
2663 },
2664 {
2665 "enum_field_value" : 4,
2666 "name" : "HAL_TRANSFORM_ROT_90"
2667 },
2668 {
2669 "enum_field_value" : 3,
2670 "name" : "HAL_TRANSFORM_ROT_180"
2671 },
2672 {
2673 "enum_field_value" : 7,
2674 "name" : "HAL_TRANSFORM_ROT_270"
2675 }
2676 ],
2677 "linker_set_key" : "android_transform_t",
2678 "name" : "android_transform_t",
2679 "referenced_type" : "type-721",
2680 "self_type" : "type-721",
2681 "size" : 4,
2682 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2683 "underlying_type" : "type-2",
2684 "unique_id" : "android_transform_t"
2685 },
2686 {
2687 "alignment" : 4,
2688 "enum_fields" :
2689 [
2690 {
2691 "enum_field_value" : 0,
2692 "name" : "LOG_ID_MIN"
2693 },
2694 {
2695 "enum_field_value" : 0,
2696 "name" : "LOG_ID_MAIN"
2697 },
2698 {
2699 "enum_field_value" : 1,
2700 "name" : "LOG_ID_RADIO"
2701 },
2702 {
2703 "enum_field_value" : 2,
2704 "name" : "LOG_ID_EVENTS"
2705 },
2706 {
2707 "enum_field_value" : 3,
2708 "name" : "LOG_ID_SYSTEM"
2709 },
2710 {
2711 "enum_field_value" : 4,
2712 "name" : "LOG_ID_CRASH"
2713 },
2714 {
2715 "enum_field_value" : 5,
2716 "name" : "LOG_ID_STATS"
2717 },
2718 {
2719 "enum_field_value" : 6,
2720 "name" : "LOG_ID_SECURITY"
2721 },
2722 {
2723 "enum_field_value" : 7,
2724 "name" : "LOG_ID_KERNEL"
2725 },
2726 {
2727 "enum_field_value" : 8,
2728 "name" : "LOG_ID_MAX"
2729 }
2730 ],
2731 "linker_set_key" : "log_id",
2732 "name" : "log_id",
2733 "referenced_type" : "type-525",
2734 "self_type" : "type-525",
2735 "size" : 4,
2736 "source_file" : "/system/core/liblog/include/android/log.h",
2737 "underlying_type" : "type-2",
2738 "unique_id" : "log_id"
2739 }
2740 ],
2741 "function_types" :
2742 [
2743 {
2744 "alignment" : 4,
2745 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2746 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2747 "parameters" :
2748 [
2749 {
2750 "referenced_type" : "type-73"
2751 },
2752 {
2753 "referenced_type" : "type-79"
2754 },
2755 {
2756 "referenced_type" : "type-40"
2757 }
2758 ],
2759 "referenced_type" : "type-72",
2760 "return_type" : "type-28",
2761 "self_type" : "type-72",
2762 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2763 },
2764 {
2765 "alignment" : 4,
2766 "linker_set_key" : "int (void *)",
2767 "name" : "int (void *)",
2768 "parameters" :
2769 [
2770 {
2771 "referenced_type" : "type-40"
2772 }
2773 ],
2774 "referenced_type" : "type-748",
2775 "return_type" : "type-38",
2776 "self_type" : "type-748",
2777 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2778 },
2779 {
2780 "alignment" : 4,
2781 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2782 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2783 "parameters" :
2784 [
2785 {
2786 "referenced_type" : "type-665"
2787 },
2788 {
2789 "referenced_type" : "type-611"
2790 },
2791 {
2792 "referenced_type" : "type-62"
2793 },
2794 {
2795 "referenced_type" : "type-666"
2796 },
2797 {
2798 "referenced_type" : "type-62"
2799 },
2800 {
2801 "referenced_type" : "type-40"
2802 }
2803 ],
2804 "referenced_type" : "type-664",
2805 "return_type" : "type-41",
2806 "self_type" : "type-664",
2807 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2808 }
2809 ],
2810 "functions" :
2811 [
2812 {
2813 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getService",
2814 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2815 "parameters" :
2816 [
2817 {
2818 "default_arg" : true,
2819 "referenced_type" : "type-243"
2820 },
2821 {
2822 "default_arg" : true,
2823 "referenced_type" : "type-28"
2824 }
2825 ],
2826 "return_type" : "type-140",
2827 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2828 },
2829 {
2830 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::linkToDeath",
2831 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2832 "parameters" :
2833 [
2834 {
2835 "is_this_ptr" : true,
2836 "referenced_type" : "type-141"
2837 },
2838 {
2839 "referenced_type" : "type-613"
2840 },
2841 {
2842 "referenced_type" : "type-62"
2843 }
2844 ],
2845 "return_type" : "type-426",
2846 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2847 },
2848 {
2849 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getDebugInfo",
2850 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2851 "parameters" :
2852 [
2853 {
2854 "is_this_ptr" : true,
2855 "referenced_type" : "type-141"
2856 },
2857 {
2858 "referenced_type" : "type-978"
2859 }
2860 ],
2861 "return_type" : "type-445",
2862 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2863 },
2864 {
2865 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getHashChain",
2866 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2867 "parameters" :
2868 [
2869 {
2870 "is_this_ptr" : true,
2871 "referenced_type" : "type-141"
2872 },
2873 {
2874 "referenced_type" : "type-979"
2875 }
2876 ],
2877 "return_type" : "type-445",
2878 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2879 },
2880 {
2881 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::tryGetService",
2882 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2883 "parameters" :
2884 [
2885 {
2886 "default_arg" : true,
2887 "referenced_type" : "type-243"
2888 },
2889 {
2890 "default_arg" : true,
2891 "referenced_type" : "type-28"
2892 }
2893 ],
2894 "return_type" : "type-140",
2895 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2896 },
2897 {
2898 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::unlinkToDeath",
2899 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2900 "parameters" :
2901 [
2902 {
2903 "is_this_ptr" : true,
2904 "referenced_type" : "type-141"
2905 },
2906 {
2907 "referenced_type" : "type-613"
2908 }
2909 ],
2910 "return_type" : "type-426",
2911 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2912 },
2913 {
2914 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::interfaceChain",
2915 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2916 "parameters" :
2917 [
2918 {
2919 "is_this_ptr" : true,
2920 "referenced_type" : "type-141"
2921 },
2922 {
2923 "referenced_type" : "type-980"
2924 }
2925 ],
2926 "return_type" : "type-445",
2927 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2928 },
2929 {
2930 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::registerAsService",
2931 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2932 "parameters" :
2933 [
2934 {
2935 "is_this_ptr" : true,
2936 "referenced_type" : "type-141"
2937 },
2938 {
2939 "default_arg" : true,
2940 "referenced_type" : "type-243"
2941 }
2942 ],
2943 "return_type" : "type-38",
2944 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2945 },
2946 {
2947 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::interfaceDescriptor",
2948 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2949 "parameters" :
2950 [
2951 {
2952 "is_this_ptr" : true,
2953 "referenced_type" : "type-141"
2954 },
2955 {
2956 "referenced_type" : "type-981"
2957 }
2958 ],
2959 "return_type" : "type-445",
2960 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2961 },
2962 {
2963 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::notifySyspropsChanged",
2964 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv",
2965 "parameters" :
2966 [
2967 {
2968 "is_this_ptr" : true,
2969 "referenced_type" : "type-141"
2970 }
2971 ],
2972 "return_type" : "type-445",
2973 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2974 },
2975 {
2976 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::setHALInstrumentation",
2977 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv",
2978 "parameters" :
2979 [
2980 {
2981 "is_this_ptr" : true,
2982 "referenced_type" : "type-141"
2983 }
2984 ],
2985 "return_type" : "type-445",
2986 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2987 },
2988 {
2989 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::registerForNotifications",
2990 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2991 "parameters" :
2992 [
2993 {
2994 "referenced_type" : "type-243"
2995 },
2996 {
2997 "referenced_type" : "type-820"
2998 }
2999 ],
3000 "return_type" : "type-28",
3001 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3002 },
3003 {
3004 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::ping",
3005 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv",
3006 "parameters" :
3007 [
3008 {
3009 "is_this_ptr" : true,
3010 "referenced_type" : "type-141"
3011 }
3012 ],
3013 "return_type" : "type-445",
3014 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3015 },
3016 {
3017 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::debug",
3018 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3019 "parameters" :
3020 [
3021 {
3022 "is_this_ptr" : true,
3023 "referenced_type" : "type-141"
3024 },
3025 {
3026 "referenced_type" : "type-626"
3027 },
3028 {
3029 "referenced_type" : "type-819"
3030 }
3031 ],
3032 "return_type" : "type-445",
3033 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3034 },
3035 {
3036 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3037 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3038 "parameters" :
3039 [
3040 {
3041 "referenced_type" : "type-882"
3042 },
3043 {
3044 "default_arg" : true,
3045 "referenced_type" : "type-28"
3046 }
3047 ],
3048 "return_type" : "type-177",
3049 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3050 },
3051 {
3052 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3053 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3054 "parameters" :
3055 [
3056 {
3057 "referenced_type" : "type-888"
3058 },
3059 {
3060 "default_arg" : true,
3061 "referenced_type" : "type-28"
3062 }
3063 ],
3064 "return_type" : "type-177",
3065 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3066 },
3067 {
3068 "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3069 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spIS3_EEb",
3070 "parameters" :
3071 [
3072 {
3073 "referenced_type" : "type-143"
3074 },
3075 {
3076 "default_arg" : true,
3077 "referenced_type" : "type-28"
3078 }
3079 ],
3080 "return_type" : "type-177",
3081 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3082 },
3083 {
3084 "access" : "private",
3085 "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::addOnewayTask",
3086 "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3087 "parameters" :
3088 [
3089 {
3090 "is_this_ptr" : true,
3091 "referenced_type" : "type-149"
3092 },
3093 {
3094 "referenced_type" : "type-986"
3095 }
3096 ],
3097 "return_type" : "type-445",
3098 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3099 },
3100 {
3101 "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::BsDrmPlugin",
3102 "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3103 "parameters" :
3104 [
3105 {
3106 "is_this_ptr" : true,
3107 "referenced_type" : "type-149"
3108 },
3109 {
3110 "referenced_type" : "type-139"
3111 }
3112 ],
3113 "return_type" : "type-41",
3114 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3115 },
3116 {
3117 "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::BsDrmPlugin",
3118 "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3119 "parameters" :
3120 [
3121 {
3122 "is_this_ptr" : true,
3123 "referenced_type" : "type-149"
3124 },
3125 {
3126 "referenced_type" : "type-139"
3127 }
3128 ],
3129 "return_type" : "type-41",
3130 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3131 },
3132 {
3133 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getService",
3134 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3135 "parameters" :
3136 [
3137 {
3138 "default_arg" : true,
3139 "referenced_type" : "type-932"
3140 },
3141 {
3142 "default_arg" : true,
3143 "referenced_type" : "type-28"
3144 }
3145 ],
3146 "return_type" : "type-96",
3147 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3148 },
3149 {
3150 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::linkToDeath",
3151 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3152 "parameters" :
3153 [
3154 {
3155 "is_this_ptr" : true,
3156 "referenced_type" : "type-97"
3157 },
3158 {
3159 "referenced_type" : "type-613"
3160 },
3161 {
3162 "referenced_type" : "type-62"
3163 }
3164 ],
3165 "return_type" : "type-426",
3166 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3167 },
3168 {
3169 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getDebugInfo",
3170 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3171 "parameters" :
3172 [
3173 {
3174 "is_this_ptr" : true,
3175 "referenced_type" : "type-97"
3176 },
3177 {
3178 "referenced_type" : "type-1009"
3179 }
3180 ],
3181 "return_type" : "type-445",
3182 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3183 },
3184 {
3185 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getHashChain",
3186 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3187 "parameters" :
3188 [
3189 {
3190 "is_this_ptr" : true,
3191 "referenced_type" : "type-97"
3192 },
3193 {
3194 "referenced_type" : "type-1010"
3195 }
3196 ],
3197 "return_type" : "type-445",
3198 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3199 },
3200 {
3201 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::tryGetService",
3202 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3203 "parameters" :
3204 [
3205 {
3206 "default_arg" : true,
3207 "referenced_type" : "type-932"
3208 },
3209 {
3210 "default_arg" : true,
3211 "referenced_type" : "type-28"
3212 }
3213 ],
3214 "return_type" : "type-96",
3215 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3216 },
3217 {
3218 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::unlinkToDeath",
3219 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3220 "parameters" :
3221 [
3222 {
3223 "is_this_ptr" : true,
3224 "referenced_type" : "type-97"
3225 },
3226 {
3227 "referenced_type" : "type-613"
3228 }
3229 ],
3230 "return_type" : "type-426",
3231 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3232 },
3233 {
3234 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::interfaceChain",
3235 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3236 "parameters" :
3237 [
3238 {
3239 "is_this_ptr" : true,
3240 "referenced_type" : "type-97"
3241 },
3242 {
3243 "referenced_type" : "type-1011"
3244 }
3245 ],
3246 "return_type" : "type-445",
3247 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3248 },
3249 {
3250 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::registerAsService",
3251 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3252 "parameters" :
3253 [
3254 {
3255 "is_this_ptr" : true,
3256 "referenced_type" : "type-97"
3257 },
3258 {
3259 "default_arg" : true,
3260 "referenced_type" : "type-932"
3261 }
3262 ],
3263 "return_type" : "type-38",
3264 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3265 },
3266 {
3267 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::interfaceDescriptor",
3268 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3269 "parameters" :
3270 [
3271 {
3272 "is_this_ptr" : true,
3273 "referenced_type" : "type-97"
3274 },
3275 {
3276 "referenced_type" : "type-1012"
3277 }
3278 ],
3279 "return_type" : "type-445",
3280 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3281 },
3282 {
3283 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::notifySyspropsChanged",
3284 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv",
3285 "parameters" :
3286 [
3287 {
3288 "is_this_ptr" : true,
3289 "referenced_type" : "type-97"
3290 }
3291 ],
3292 "return_type" : "type-445",
3293 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3294 },
3295 {
3296 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::setHALInstrumentation",
3297 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv",
3298 "parameters" :
3299 [
3300 {
3301 "is_this_ptr" : true,
3302 "referenced_type" : "type-97"
3303 }
3304 ],
3305 "return_type" : "type-445",
3306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3307 },
3308 {
3309 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::registerForNotifications",
3310 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3311 "parameters" :
3312 [
3313 {
3314 "referenced_type" : "type-932"
3315 },
3316 {
3317 "referenced_type" : "type-820"
3318 }
3319 ],
3320 "return_type" : "type-28",
3321 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3322 },
3323 {
3324 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::ping",
3325 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv",
3326 "parameters" :
3327 [
3328 {
3329 "is_this_ptr" : true,
3330 "referenced_type" : "type-97"
3331 }
3332 ],
3333 "return_type" : "type-445",
3334 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3335 },
3336 {
3337 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::debug",
3338 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3339 "parameters" :
3340 [
3341 {
3342 "is_this_ptr" : true,
3343 "referenced_type" : "type-97"
3344 },
3345 {
3346 "referenced_type" : "type-626"
3347 },
3348 {
3349 "referenced_type" : "type-819"
3350 }
3351 ],
3352 "return_type" : "type-445",
3353 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3354 },
3355 {
3356 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3357 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
3358 "parameters" :
3359 [
3360 {
3361 "referenced_type" : "type-899"
3362 },
3363 {
3364 "default_arg" : true,
3365 "referenced_type" : "type-28"
3366 }
3367 ],
3368 "return_type" : "type-905",
3369 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3370 },
3371 {
3372 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3373 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3374 "parameters" :
3375 [
3376 {
3377 "referenced_type" : "type-888"
3378 },
3379 {
3380 "default_arg" : true,
3381 "referenced_type" : "type-28"
3382 }
3383 ],
3384 "return_type" : "type-905",
3385 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3386 },
3387 {
3388 "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3389 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spIS3_EEb",
3390 "parameters" :
3391 [
3392 {
3393 "referenced_type" : "type-94"
3394 },
3395 {
3396 "default_arg" : true,
3397 "referenced_type" : "type-28"
3398 }
3399 ],
3400 "return_type" : "type-905",
3401 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3402 },
3403 {
3404 "access" : "private",
3405 "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::addOnewayTask",
3406 "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
3407 "parameters" :
3408 [
3409 {
3410 "is_this_ptr" : true,
3411 "referenced_type" : "type-877"
3412 },
3413 {
3414 "referenced_type" : "type-1016"
3415 }
3416 ],
3417 "return_type" : "type-445",
3418 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3419 },
3420 {
3421 "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::BsDrmFactory",
3422 "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
3423 "parameters" :
3424 [
3425 {
3426 "is_this_ptr" : true,
3427 "referenced_type" : "type-877"
3428 },
3429 {
3430 "referenced_type" : "type-95"
3431 }
3432 ],
3433 "return_type" : "type-41",
3434 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3435 },
3436 {
3437 "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::BsDrmFactory",
3438 "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
3439 "parameters" :
3440 [
3441 {
3442 "is_this_ptr" : true,
3443 "referenced_type" : "type-877"
3444 },
3445 {
3446 "referenced_type" : "type-95"
3447 }
3448 ],
3449 "return_type" : "type-41",
3450 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3451 },
3452 {
3453 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::onTransact",
3454 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3455 "parameters" :
3456 [
3457 {
3458 "is_this_ptr" : true,
3459 "referenced_type" : "type-145"
3460 },
3461 {
3462 "referenced_type" : "type-2"
3463 },
3464 {
3465 "referenced_type" : "type-672"
3466 },
3467 {
3468 "referenced_type" : "type-665"
3469 },
3470 {
3471 "default_arg" : true,
3472 "referenced_type" : "type-2"
3473 },
3474 {
3475 "default_arg" : true,
3476 "referenced_type" : "type-1019"
3477 }
3478 ],
3479 "return_type" : "type-38",
3480 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3481 },
3482 {
3483 "access" : "private",
3484 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::getDebugInfo",
3485 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3486 "parameters" :
3487 [
3488 {
3489 "is_this_ptr" : true,
3490 "referenced_type" : "type-145"
3491 },
3492 {
3493 "referenced_type" : "type-1020"
3494 }
3495 ],
3496 "return_type" : "type-445",
3497 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3498 },
3499 {
3500 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getMetrics",
3501 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin16_hidl_getMetricsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3502 "parameters" :
3503 [
3504 {
3505 "referenced_type" : "type-673"
3506 },
3507 {
3508 "referenced_type" : "type-672"
3509 },
3510 {
3511 "referenced_type" : "type-665"
3512 },
3513 {
3514 "referenced_type" : "type-1021"
3515 }
3516 ],
3517 "return_type" : "type-38",
3518 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3519 },
3520 {
3521 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getHdcpLevels",
3522 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin19_hidl_getHdcpLevelsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3523 "parameters" :
3524 [
3525 {
3526 "referenced_type" : "type-673"
3527 },
3528 {
3529 "referenced_type" : "type-672"
3530 },
3531 {
3532 "referenced_type" : "type-665"
3533 },
3534 {
3535 "referenced_type" : "type-1022"
3536 }
3537 ],
3538 "return_type" : "type-38",
3539 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3540 },
3541 {
3542 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_openSession_1_1",
3543 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin21_hidl_openSession_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3544 "parameters" :
3545 [
3546 {
3547 "referenced_type" : "type-673"
3548 },
3549 {
3550 "referenced_type" : "type-672"
3551 },
3552 {
3553 "referenced_type" : "type-665"
3554 },
3555 {
3556 "referenced_type" : "type-1023"
3557 }
3558 ],
3559 "return_type" : "type-38",
3560 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3561 },
3562 {
3563 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getSecureStopIds",
3564 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecureStopIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3565 "parameters" :
3566 [
3567 {
3568 "referenced_type" : "type-673"
3569 },
3570 {
3571 "referenced_type" : "type-672"
3572 },
3573 {
3574 "referenced_type" : "type-665"
3575 },
3576 {
3577 "referenced_type" : "type-1024"
3578 }
3579 ],
3580 "return_type" : "type-38",
3581 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3582 },
3583 {
3584 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getSecurityLevel",
3585 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecurityLevelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3586 "parameters" :
3587 [
3588 {
3589 "referenced_type" : "type-673"
3590 },
3591 {
3592 "referenced_type" : "type-672"
3593 },
3594 {
3595 "referenced_type" : "type-665"
3596 },
3597 {
3598 "referenced_type" : "type-1025"
3599 }
3600 ],
3601 "return_type" : "type-38",
3602 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3603 },
3604 {
3605 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_removeSecureStop",
3606 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_removeSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3607 "parameters" :
3608 [
3609 {
3610 "referenced_type" : "type-673"
3611 },
3612 {
3613 "referenced_type" : "type-672"
3614 },
3615 {
3616 "referenced_type" : "type-665"
3617 },
3618 {
3619 "referenced_type" : "type-1026"
3620 }
3621 ],
3622 "return_type" : "type-38",
3623 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3624 },
3625 {
3626 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getKeyRequest_1_1",
3627 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3628 "parameters" :
3629 [
3630 {
3631 "referenced_type" : "type-673"
3632 },
3633 {
3634 "referenced_type" : "type-672"
3635 },
3636 {
3637 "referenced_type" : "type-665"
3638 },
3639 {
3640 "referenced_type" : "type-1027"
3641 }
3642 ],
3643 "return_type" : "type-38",
3644 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3645 },
3646 {
3647 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_releaseSecureStops",
3648 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin24_hidl_releaseSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3649 "parameters" :
3650 [
3651 {
3652 "referenced_type" : "type-673"
3653 },
3654 {
3655 "referenced_type" : "type-672"
3656 },
3657 {
3658 "referenced_type" : "type-665"
3659 },
3660 {
3661 "referenced_type" : "type-1028"
3662 }
3663 ],
3664 "return_type" : "type-38",
3665 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3666 },
3667 {
3668 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getNumberOfSessions",
3669 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin25_hidl_getNumberOfSessionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3670 "parameters" :
3671 [
3672 {
3673 "referenced_type" : "type-673"
3674 },
3675 {
3676 "referenced_type" : "type-672"
3677 },
3678 {
3679 "referenced_type" : "type-665"
3680 },
3681 {
3682 "referenced_type" : "type-1029"
3683 }
3684 ],
3685 "return_type" : "type-38",
3686 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3687 },
3688 {
3689 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_removeAllSecureStops",
3690 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin26_hidl_removeAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3691 "parameters" :
3692 [
3693 {
3694 "referenced_type" : "type-673"
3695 },
3696 {
3697 "referenced_type" : "type-672"
3698 },
3699 {
3700 "referenced_type" : "type-665"
3701 },
3702 {
3703 "referenced_type" : "type-1030"
3704 }
3705 ],
3706 "return_type" : "type-38",
3707 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3708 },
3709 {
3710 "access" : "private",
3711 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::ping",
3712 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin4pingEv",
3713 "parameters" :
3714 [
3715 {
3716 "is_this_ptr" : true,
3717 "referenced_type" : "type-145"
3718 }
3719 ],
3720 "return_type" : "type-445",
3721 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3722 },
3723 {
3724 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::BnHwDrmPlugin",
3725 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
3726 "parameters" :
3727 [
3728 {
3729 "is_this_ptr" : true,
3730 "referenced_type" : "type-145"
3731 },
3732 {
3733 "referenced_type" : "type-143"
3734 }
3735 ],
3736 "return_type" : "type-41",
3737 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3738 },
3739 {
3740 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::BnHwDrmPlugin",
3741 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
3742 "parameters" :
3743 [
3744 {
3745 "is_this_ptr" : true,
3746 "referenced_type" : "type-145"
3747 },
3748 {
3749 "referenced_type" : "type-143"
3750 }
3751 ],
3752 "return_type" : "type-41",
3753 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3754 },
3755 {
3756 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3757 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev",
3758 "parameters" :
3759 [
3760 {
3761 "is_this_ptr" : true,
3762 "referenced_type" : "type-145"
3763 }
3764 ],
3765 "return_type" : "type-41",
3766 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3767 },
3768 {
3769 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3770 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev",
3771 "parameters" :
3772 [
3773 {
3774 "is_this_ptr" : true,
3775 "referenced_type" : "type-145"
3776 }
3777 ],
3778 "return_type" : "type-41",
3779 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3780 },
3781 {
3782 "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3783 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD2Ev",
3784 "parameters" :
3785 [
3786 {
3787 "is_this_ptr" : true,
3788 "referenced_type" : "type-145"
3789 }
3790 ],
3791 "return_type" : "type-41",
3792 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3793 },
3794 {
3795 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getMetrics",
3796 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE",
3797 "parameters" :
3798 [
3799 {
3800 "is_this_ptr" : true,
3801 "referenced_type" : "type-154"
3802 },
3803 {
3804 "referenced_type" : "type-1031"
3805 }
3806 ],
3807 "return_type" : "type-445",
3808 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3809 },
3810 {
3811 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeKeys",
3812 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
3813 "parameters" :
3814 [
3815 {
3816 "is_this_ptr" : true,
3817 "referenced_type" : "type-154"
3818 },
3819 {
3820 "referenced_type" : "type-605"
3821 }
3822 ],
3823 "return_type" : "type-167",
3824 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3825 },
3826 {
3827 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::linkToDeath",
3828 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3829 "parameters" :
3830 [
3831 {
3832 "is_this_ptr" : true,
3833 "referenced_type" : "type-154"
3834 },
3835 {
3836 "referenced_type" : "type-613"
3837 },
3838 {
3839 "referenced_type" : "type-62"
3840 }
3841 ],
3842 "return_type" : "type-426",
3843 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3844 },
3845 {
3846 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::openSession",
3847 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
3848 "parameters" :
3849 [
3850 {
3851 "is_this_ptr" : true,
3852 "referenced_type" : "type-154"
3853 },
3854 {
3855 "referenced_type" : "type-1032"
3856 }
3857 ],
3858 "return_type" : "type-445",
3859 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3860 },
3861 {
3862 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::restoreKeys",
3863 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
3864 "parameters" :
3865 [
3866 {
3867 "is_this_ptr" : true,
3868 "referenced_type" : "type-154"
3869 },
3870 {
3871 "referenced_type" : "type-605"
3872 },
3873 {
3874 "referenced_type" : "type-605"
3875 }
3876 ],
3877 "return_type" : "type-167",
3878 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3879 },
3880 {
3881 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setListener",
3882 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
3883 "parameters" :
3884 [
3885 {
3886 "is_this_ptr" : true,
3887 "referenced_type" : "type-154"
3888 },
3889 {
3890 "referenced_type" : "type-887"
3891 }
3892 ],
3893 "return_type" : "type-445",
3894 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3895 },
3896 {
3897 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::closeSession",
3898 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
3899 "parameters" :
3900 [
3901 {
3902 "is_this_ptr" : true,
3903 "referenced_type" : "type-154"
3904 },
3905 {
3906 "referenced_type" : "type-605"
3907 }
3908 ],
3909 "return_type" : "type-167",
3910 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3911 },
3912 {
3913 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getDebugInfo",
3914 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3915 "parameters" :
3916 [
3917 {
3918 "is_this_ptr" : true,
3919 "referenced_type" : "type-154"
3920 },
3921 {
3922 "referenced_type" : "type-1033"
3923 }
3924 ],
3925 "return_type" : "type-445",
3926 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3927 },
3928 {
3929 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getHashChain",
3930 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3931 "parameters" :
3932 [
3933 {
3934 "is_this_ptr" : true,
3935 "referenced_type" : "type-154"
3936 },
3937 {
3938 "referenced_type" : "type-1034"
3939 }
3940 ],
3941 "return_type" : "type-445",
3942 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3943 },
3944 {
3945 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getHdcpLevels",
3946 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE",
3947 "parameters" :
3948 [
3949 {
3950 "is_this_ptr" : true,
3951 "referenced_type" : "type-154"
3952 },
3953 {
3954 "referenced_type" : "type-1035"
3955 }
3956 ],
3957 "return_type" : "type-445",
3958 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3959 },
3960 {
3961 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getKeyRequest",
3962 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
3963 "parameters" :
3964 [
3965 {
3966 "is_this_ptr" : true,
3967 "referenced_type" : "type-154"
3968 },
3969 {
3970 "referenced_type" : "type-605"
3971 },
3972 {
3973 "referenced_type" : "type-605"
3974 },
3975 {
3976 "referenced_type" : "type-555"
3977 },
3978 {
3979 "referenced_type" : "type-782"
3980 },
3981 {
3982 "referenced_type" : "type-240"
3983 },
3984 {
3985 "referenced_type" : "type-1036"
3986 }
3987 ],
3988 "return_type" : "type-445",
3989 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3990 },
3991 {
3992 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStop",
3993 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
3994 "parameters" :
3995 [
3996 {
3997 "is_this_ptr" : true,
3998 "referenced_type" : "type-154"
3999 },
4000 {
4001 "referenced_type" : "type-605"
4002 },
4003 {
4004 "referenced_type" : "type-1037"
4005 }
4006 ],
4007 "return_type" : "type-445",
4008 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4009 },
4010 {
4011 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::unlinkToDeath",
4012 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4013 "parameters" :
4014 [
4015 {
4016 "is_this_ptr" : true,
4017 "referenced_type" : "type-154"
4018 },
4019 {
4020 "referenced_type" : "type-613"
4021 }
4022 ],
4023 "return_type" : "type-426",
4024 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4025 },
4026 {
4027 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStops",
4028 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4029 "parameters" :
4030 [
4031 {
4032 "is_this_ptr" : true,
4033 "referenced_type" : "type-154"
4034 },
4035 {
4036 "referenced_type" : "type-1038"
4037 }
4038 ],
4039 "return_type" : "type-445",
4040 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4041 },
4042 {
4043 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::interfaceChain",
4044 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4045 "parameters" :
4046 [
4047 {
4048 "is_this_ptr" : true,
4049 "referenced_type" : "type-154"
4050 },
4051 {
4052 "referenced_type" : "type-1039"
4053 }
4054 ],
4055 "return_type" : "type-445",
4056 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4057 },
4058 {
4059 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::queryKeyStatus",
4060 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4061 "parameters" :
4062 [
4063 {
4064 "is_this_ptr" : true,
4065 "referenced_type" : "type-154"
4066 },
4067 {
4068 "referenced_type" : "type-605"
4069 },
4070 {
4071 "referenced_type" : "type-1040"
4072 }
4073 ],
4074 "return_type" : "type-445",
4075 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4076 },
4077 {
4078 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendKeysChange",
4079 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4080 "parameters" :
4081 [
4082 {
4083 "is_this_ptr" : true,
4084 "referenced_type" : "type-154"
4085 },
4086 {
4087 "referenced_type" : "type-605"
4088 },
4089 {
4090 "referenced_type" : "type-312"
4091 },
4092 {
4093 "referenced_type" : "type-28"
4094 }
4095 ],
4096 "return_type" : "type-445",
4097 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4098 },
4099 {
4100 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::openSession_1_1",
4101 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4102 "parameters" :
4103 [
4104 {
4105 "is_this_ptr" : true,
4106 "referenced_type" : "type-154"
4107 },
4108 {
4109 "referenced_type" : "type-281"
4110 },
4111 {
4112 "referenced_type" : "type-1041"
4113 }
4114 ],
4115 "return_type" : "type-445",
4116 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4117 },
4118 {
4119 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setMacAlgorithm",
4120 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4121 "parameters" :
4122 [
4123 {
4124 "is_this_ptr" : true,
4125 "referenced_type" : "type-154"
4126 },
4127 {
4128 "referenced_type" : "type-605"
4129 },
4130 {
4131 "referenced_type" : "type-555"
4132 }
4133 ],
4134 "return_type" : "type-167",
4135 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4136 },
4137 {
4138 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getMetrics",
4139 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16_hidl_getMetricsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE",
4140 "parameters" :
4141 [
4142 {
4143 "referenced_type" : "type-157"
4144 },
4145 {
4146 "referenced_type" : "type-865"
4147 },
4148 {
4149 "referenced_type" : "type-1042"
4150 }
4151 ],
4152 "return_type" : "type-445",
4153 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4154 },
4155 {
4156 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStopIds",
4157 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4158 "parameters" :
4159 [
4160 {
4161 "is_this_ptr" : true,
4162 "referenced_type" : "type-154"
4163 },
4164 {
4165 "referenced_type" : "type-1043"
4166 }
4167 ],
4168 "return_type" : "type-445",
4169 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4170 },
4171 {
4172 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecurityLevel",
4173 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE",
4174 "parameters" :
4175 [
4176 {
4177 "is_this_ptr" : true,
4178 "referenced_type" : "type-154"
4179 },
4180 {
4181 "referenced_type" : "type-605"
4182 },
4183 {
4184 "referenced_type" : "type-1044"
4185 }
4186 ],
4187 "return_type" : "type-445",
4188 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4189 },
4190 {
4191 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeSecureStop",
4192 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4193 "parameters" :
4194 [
4195 {
4196 "is_this_ptr" : true,
4197 "referenced_type" : "type-154"
4198 },
4199 {
4200 "referenced_type" : "type-605"
4201 }
4202 ],
4203 "return_type" : "type-167",
4204 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4205 },
4206 {
4207 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getKeyRequest_1_1",
4208 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE",
4209 "parameters" :
4210 [
4211 {
4212 "is_this_ptr" : true,
4213 "referenced_type" : "type-154"
4214 },
4215 {
4216 "referenced_type" : "type-605"
4217 },
4218 {
4219 "referenced_type" : "type-605"
4220 },
4221 {
4222 "referenced_type" : "type-555"
4223 },
4224 {
4225 "referenced_type" : "type-782"
4226 },
4227 {
4228 "referenced_type" : "type-240"
4229 },
4230 {
4231 "referenced_type" : "type-1045"
4232 }
4233 ],
4234 "return_type" : "type-445",
4235 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4236 },
4237 {
4238 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getPropertyString",
4239 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4240 "parameters" :
4241 [
4242 {
4243 "is_this_ptr" : true,
4244 "referenced_type" : "type-154"
4245 },
4246 {
4247 "referenced_type" : "type-555"
4248 },
4249 {
4250 "referenced_type" : "type-1046"
4251 }
4252 ],
4253 "return_type" : "type-445",
4254 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4255 },
4256 {
4257 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseSecureStop",
4258 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
4259 "parameters" :
4260 [
4261 {
4262 "is_this_ptr" : true,
4263 "referenced_type" : "type-154"
4264 },
4265 {
4266 "referenced_type" : "type-605"
4267 }
4268 ],
4269 "return_type" : "type-167",
4270 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4271 },
4272 {
4273 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setPropertyString",
4274 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
4275 "parameters" :
4276 [
4277 {
4278 "is_this_ptr" : true,
4279 "referenced_type" : "type-154"
4280 },
4281 {
4282 "referenced_type" : "type-555"
4283 },
4284 {
4285 "referenced_type" : "type-555"
4286 }
4287 ],
4288 "return_type" : "type-167",
4289 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4290 },
4291 {
4292 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::provideKeyResponse",
4293 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4294 "parameters" :
4295 [
4296 {
4297 "is_this_ptr" : true,
4298 "referenced_type" : "type-154"
4299 },
4300 {
4301 "referenced_type" : "type-605"
4302 },
4303 {
4304 "referenced_type" : "type-605"
4305 },
4306 {
4307 "referenced_type" : "type-1047"
4308 }
4309 ],
4310 "return_type" : "type-445",
4311 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4312 },
4313 {
4314 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseSecureStops",
4315 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE",
4316 "parameters" :
4317 [
4318 {
4319 "is_this_ptr" : true,
4320 "referenced_type" : "type-154"
4321 },
4322 {
4323 "referenced_type" : "type-308"
4324 }
4325 ],
4326 "return_type" : "type-167",
4327 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4328 },
4329 {
4330 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setCipherAlgorithm",
4331 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4332 "parameters" :
4333 [
4334 {
4335 "is_this_ptr" : true,
4336 "referenced_type" : "type-154"
4337 },
4338 {
4339 "referenced_type" : "type-605"
4340 },
4341 {
4342 "referenced_type" : "type-555"
4343 }
4344 ],
4345 "return_type" : "type-167",
4346 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4347 },
4348 {
4349 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getHdcpLevels",
4350 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19_hidl_getHdcpLevelsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelESD_EEE",
4351 "parameters" :
4352 [
4353 {
4354 "referenced_type" : "type-157"
4355 },
4356 {
4357 "referenced_type" : "type-865"
4358 },
4359 {
4360 "referenced_type" : "type-1048"
4361 }
4362 ],
4363 "return_type" : "type-445",
4364 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4365 },
4366 {
4367 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getNumberOfSessions",
4368 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
4369 "parameters" :
4370 [
4371 {
4372 "is_this_ptr" : true,
4373 "referenced_type" : "type-154"
4374 },
4375 {
4376 "referenced_type" : "type-1049"
4377 }
4378 ],
4379 "return_type" : "type-445",
4380 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4381 },
4382 {
4383 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getProvisionRequest",
4384 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
4385 "parameters" :
4386 [
4387 {
4388 "is_this_ptr" : true,
4389 "referenced_type" : "type-154"
4390 },
4391 {
4392 "referenced_type" : "type-555"
4393 },
4394 {
4395 "referenced_type" : "type-555"
4396 },
4397 {
4398 "referenced_type" : "type-1050"
4399 }
4400 ],
4401 "return_type" : "type-445",
4402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4403 },
4404 {
4405 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::interfaceDescriptor",
4406 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4407 "parameters" :
4408 [
4409 {
4410 "is_this_ptr" : true,
4411 "referenced_type" : "type-154"
4412 },
4413 {
4414 "referenced_type" : "type-1051"
4415 }
4416 ],
4417 "return_type" : "type-445",
4418 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4419 },
4420 {
4421 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getPropertyByteArray",
4422 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4423 "parameters" :
4424 [
4425 {
4426 "is_this_ptr" : true,
4427 "referenced_type" : "type-154"
4428 },
4429 {
4430 "referenced_type" : "type-555"
4431 },
4432 {
4433 "referenced_type" : "type-1052"
4434 }
4435 ],
4436 "return_type" : "type-445",
4437 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4438 },
4439 {
4440 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeAllSecureStops",
4441 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv",
4442 "parameters" :
4443 [
4444 {
4445 "is_this_ptr" : true,
4446 "referenced_type" : "type-154"
4447 }
4448 ],
4449 "return_type" : "type-167",
4450 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4451 },
4452 {
4453 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendExpirationUpdate",
4454 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
4455 "parameters" :
4456 [
4457 {
4458 "is_this_ptr" : true,
4459 "referenced_type" : "type-154"
4460 },
4461 {
4462 "referenced_type" : "type-605"
4463 },
4464 {
4465 "referenced_type" : "type-63"
4466 }
4467 ],
4468 "return_type" : "type-445",
4469 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4470 },
4471 {
4472 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setPropertyByteArray",
4473 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
4474 "parameters" :
4475 [
4476 {
4477 "is_this_ptr" : true,
4478 "referenced_type" : "type-154"
4479 },
4480 {
4481 "referenced_type" : "type-555"
4482 },
4483 {
4484 "referenced_type" : "type-605"
4485 }
4486 ],
4487 "return_type" : "type-167",
4488 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4489 },
4490 {
4491 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_openSession_1_1",
4492 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21_hidl_openSession_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4493 "parameters" :
4494 [
4495 {
4496 "referenced_type" : "type-157"
4497 },
4498 {
4499 "referenced_type" : "type-865"
4500 },
4501 {
4502 "referenced_type" : "type-281"
4503 },
4504 {
4505 "referenced_type" : "type-1053"
4506 }
4507 ],
4508 "return_type" : "type-445",
4509 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4510 },
4511 {
4512 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::notifySyspropsChanged",
4513 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv",
4514 "parameters" :
4515 [
4516 {
4517 "is_this_ptr" : true,
4518 "referenced_type" : "type-154"
4519 }
4520 ],
4521 "return_type" : "type-445",
4522 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4523 },
4524 {
4525 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseAllSecureStops",
4526 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv",
4527 "parameters" :
4528 [
4529 {
4530 "is_this_ptr" : true,
4531 "referenced_type" : "type-154"
4532 }
4533 ],
4534 "return_type" : "type-167",
4535 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4536 },
4537 {
4538 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setHALInstrumentation",
4539 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv",
4540 "parameters" :
4541 [
4542 {
4543 "is_this_ptr" : true,
4544 "referenced_type" : "type-154"
4545 }
4546 ],
4547 "return_type" : "type-445",
4548 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4549 },
4550 {
4551 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getSecureStopIds",
4552 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecureStopIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
4553 "parameters" :
4554 [
4555 {
4556 "referenced_type" : "type-157"
4557 },
4558 {
4559 "referenced_type" : "type-865"
4560 },
4561 {
4562 "referenced_type" : "type-1054"
4563 }
4564 ],
4565 "return_type" : "type-445",
4566 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4567 },
4568 {
4569 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getSecurityLevel",
4570 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecurityLevelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE",
4571 "parameters" :
4572 [
4573 {
4574 "referenced_type" : "type-157"
4575 },
4576 {
4577 "referenced_type" : "type-865"
4578 },
4579 {
4580 "referenced_type" : "type-605"
4581 },
4582 {
4583 "referenced_type" : "type-1055"
4584 }
4585 ],
4586 "return_type" : "type-445",
4587 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4588 },
4589 {
4590 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_removeSecureStop",
4591 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_removeSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4592 "parameters" :
4593 [
4594 {
4595 "referenced_type" : "type-157"
4596 },
4597 {
4598 "referenced_type" : "type-865"
4599 },
4600 {
4601 "referenced_type" : "type-605"
4602 }
4603 ],
4604 "return_type" : "type-167",
4605 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4606 },
4607 {
4608 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getKeyRequest_1_1",
4609 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNSG_6StatusESC_NS2_14KeyRequestTypeESF_EEE",
4610 "parameters" :
4611 [
4612 {
4613 "referenced_type" : "type-157"
4614 },
4615 {
4616 "referenced_type" : "type-865"
4617 },
4618 {
4619 "referenced_type" : "type-605"
4620 },
4621 {
4622 "referenced_type" : "type-605"
4623 },
4624 {
4625 "referenced_type" : "type-555"
4626 },
4627 {
4628 "referenced_type" : "type-782"
4629 },
4630 {
4631 "referenced_type" : "type-240"
4632 },
4633 {
4634 "referenced_type" : "type-1056"
4635 }
4636 ],
4637 "return_type" : "type-445",
4638 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4639 },
4640 {
4641 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_releaseSecureStops",
4642 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24_hidl_releaseSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_17SecureStopReleaseE",
4643 "parameters" :
4644 [
4645 {
4646 "referenced_type" : "type-157"
4647 },
4648 {
4649 "referenced_type" : "type-865"
4650 },
4651 {
4652 "referenced_type" : "type-308"
4653 }
4654 ],
4655 "return_type" : "type-167",
4656 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4657 },
4658 {
4659 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::provideProvisionResponse",
4660 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
4661 "parameters" :
4662 [
4663 {
4664 "is_this_ptr" : true,
4665 "referenced_type" : "type-154"
4666 },
4667 {
4668 "referenced_type" : "type-605"
4669 },
4670 {
4671 "referenced_type" : "type-1057"
4672 }
4673 ],
4674 "return_type" : "type-445",
4675 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4676 },
4677 {
4678 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getNumberOfSessions",
4679 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin25_hidl_getNumberOfSessionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
4680 "parameters" :
4681 [
4682 {
4683 "referenced_type" : "type-157"
4684 },
4685 {
4686 "referenced_type" : "type-865"
4687 },
4688 {
4689 "referenced_type" : "type-1058"
4690 }
4691 ],
4692 "return_type" : "type-445",
4693 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4694 },
4695 {
4696 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_removeAllSecureStops",
4697 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin26_hidl_removeAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4698 "parameters" :
4699 [
4700 {
4701 "referenced_type" : "type-157"
4702 },
4703 {
4704 "referenced_type" : "type-865"
4705 }
4706 ],
4707 "return_type" : "type-167",
4708 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4709 },
4710 {
4711 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::ping",
4712 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv",
4713 "parameters" :
4714 [
4715 {
4716 "is_this_ptr" : true,
4717 "referenced_type" : "type-154"
4718 }
4719 ],
4720 "return_type" : "type-445",
4721 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4722 },
4723 {
4724 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sign",
4725 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4726 "parameters" :
4727 [
4728 {
4729 "is_this_ptr" : true,
4730 "referenced_type" : "type-154"
4731 },
4732 {
4733 "referenced_type" : "type-605"
4734 },
4735 {
4736 "referenced_type" : "type-605"
4737 },
4738 {
4739 "referenced_type" : "type-605"
4740 },
4741 {
4742 "referenced_type" : "type-1059"
4743 }
4744 ],
4745 "return_type" : "type-445",
4746 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4747 },
4748 {
4749 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::debug",
4750 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4751 "parameters" :
4752 [
4753 {
4754 "is_this_ptr" : true,
4755 "referenced_type" : "type-154"
4756 },
4757 {
4758 "referenced_type" : "type-626"
4759 },
4760 {
4761 "referenced_type" : "type-819"
4762 }
4763 ],
4764 "return_type" : "type-445",
4765 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4766 },
4767 {
4768 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::verify",
4769 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
4770 "parameters" :
4771 [
4772 {
4773 "is_this_ptr" : true,
4774 "referenced_type" : "type-154"
4775 },
4776 {
4777 "referenced_type" : "type-605"
4778 },
4779 {
4780 "referenced_type" : "type-605"
4781 },
4782 {
4783 "referenced_type" : "type-605"
4784 },
4785 {
4786 "referenced_type" : "type-605"
4787 },
4788 {
4789 "referenced_type" : "type-1060"
4790 }
4791 ],
4792 "return_type" : "type-445",
4793 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4794 },
4795 {
4796 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::decrypt",
4797 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4798 "parameters" :
4799 [
4800 {
4801 "is_this_ptr" : true,
4802 "referenced_type" : "type-154"
4803 },
4804 {
4805 "referenced_type" : "type-605"
4806 },
4807 {
4808 "referenced_type" : "type-605"
4809 },
4810 {
4811 "referenced_type" : "type-605"
4812 },
4813 {
4814 "referenced_type" : "type-605"
4815 },
4816 {
4817 "referenced_type" : "type-1061"
4818 }
4819 ],
4820 "return_type" : "type-445",
4821 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4822 },
4823 {
4824 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::encrypt",
4825 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4826 "parameters" :
4827 [
4828 {
4829 "is_this_ptr" : true,
4830 "referenced_type" : "type-154"
4831 },
4832 {
4833 "referenced_type" : "type-605"
4834 },
4835 {
4836 "referenced_type" : "type-605"
4837 },
4838 {
4839 "referenced_type" : "type-605"
4840 },
4841 {
4842 "referenced_type" : "type-605"
4843 },
4844 {
4845 "referenced_type" : "type-1062"
4846 }
4847 ],
4848 "return_type" : "type-445",
4849 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4850 },
4851 {
4852 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::signRSA",
4853 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4854 "parameters" :
4855 [
4856 {
4857 "is_this_ptr" : true,
4858 "referenced_type" : "type-154"
4859 },
4860 {
4861 "referenced_type" : "type-605"
4862 },
4863 {
4864 "referenced_type" : "type-555"
4865 },
4866 {
4867 "referenced_type" : "type-605"
4868 },
4869 {
4870 "referenced_type" : "type-605"
4871 },
4872 {
4873 "referenced_type" : "type-1063"
4874 }
4875 ],
4876 "return_type" : "type-445",
4877 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4878 },
4879 {
4880 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendEvent",
4881 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
4882 "parameters" :
4883 [
4884 {
4885 "is_this_ptr" : true,
4886 "referenced_type" : "type-154"
4887 },
4888 {
4889 "referenced_type" : "type-781"
4890 },
4891 {
4892 "referenced_type" : "type-605"
4893 },
4894 {
4895 "referenced_type" : "type-605"
4896 }
4897 ],
4898 "return_type" : "type-445",
4899 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4900 },
4901 {
4902 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::BpHwDrmPlugin",
4903 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
4904 "parameters" :
4905 [
4906 {
4907 "is_this_ptr" : true,
4908 "referenced_type" : "type-154"
4909 },
4910 {
4911 "referenced_type" : "type-79"
4912 }
4913 ],
4914 "return_type" : "type-41",
4915 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4916 },
4917 {
4918 "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::BpHwDrmPlugin",
4919 "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
4920 "parameters" :
4921 [
4922 {
4923 "is_this_ptr" : true,
4924 "referenced_type" : "type-154"
4925 },
4926 {
4927 "referenced_type" : "type-79"
4928 }
4929 ],
4930 "return_type" : "type-41",
4931 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4932 },
4933 {
4934 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::onTransact",
4935 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4936 "parameters" :
4937 [
4938 {
4939 "is_this_ptr" : true,
4940 "referenced_type" : "type-875"
4941 },
4942 {
4943 "referenced_type" : "type-2"
4944 },
4945 {
4946 "referenced_type" : "type-672"
4947 },
4948 {
4949 "referenced_type" : "type-665"
4950 },
4951 {
4952 "default_arg" : true,
4953 "referenced_type" : "type-2"
4954 },
4955 {
4956 "default_arg" : true,
4957 "referenced_type" : "type-1064"
4958 }
4959 ],
4960 "return_type" : "type-38",
4961 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4962 },
4963 {
4964 "access" : "private",
4965 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::getDebugInfo",
4966 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4967 "parameters" :
4968 [
4969 {
4970 "is_this_ptr" : true,
4971 "referenced_type" : "type-875"
4972 },
4973 {
4974 "referenced_type" : "type-1065"
4975 }
4976 ],
4977 "return_type" : "type-445",
4978 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4979 },
4980 {
4981 "access" : "private",
4982 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::ping",
4983 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory4pingEv",
4984 "parameters" :
4985 [
4986 {
4987 "is_this_ptr" : true,
4988 "referenced_type" : "type-875"
4989 }
4990 ],
4991 "return_type" : "type-445",
4992 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4993 },
4994 {
4995 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::BnHwDrmFactory",
4996 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
4997 "parameters" :
4998 [
4999 {
5000 "is_this_ptr" : true,
5001 "referenced_type" : "type-875"
5002 },
5003 {
5004 "referenced_type" : "type-94"
5005 }
5006 ],
5007 "return_type" : "type-41",
5008 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5009 },
5010 {
5011 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::BnHwDrmFactory",
5012 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
5013 "parameters" :
5014 [
5015 {
5016 "is_this_ptr" : true,
5017 "referenced_type" : "type-875"
5018 },
5019 {
5020 "referenced_type" : "type-94"
5021 }
5022 ],
5023 "return_type" : "type-41",
5024 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5025 },
5026 {
5027 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5028 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev",
5029 "parameters" :
5030 [
5031 {
5032 "is_this_ptr" : true,
5033 "referenced_type" : "type-875"
5034 }
5035 ],
5036 "return_type" : "type-41",
5037 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5038 },
5039 {
5040 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5041 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev",
5042 "parameters" :
5043 [
5044 {
5045 "is_this_ptr" : true,
5046 "referenced_type" : "type-875"
5047 }
5048 ],
5049 "return_type" : "type-41",
5050 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5051 },
5052 {
5053 "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5054 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD2Ev",
5055 "parameters" :
5056 [
5057 {
5058 "is_this_ptr" : true,
5059 "referenced_type" : "type-875"
5060 }
5061 ],
5062 "return_type" : "type-41",
5063 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5064 },
5065 {
5066 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::linkToDeath",
5067 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5068 "parameters" :
5069 [
5070 {
5071 "is_this_ptr" : true,
5072 "referenced_type" : "type-878"
5073 },
5074 {
5075 "referenced_type" : "type-613"
5076 },
5077 {
5078 "referenced_type" : "type-62"
5079 }
5080 ],
5081 "return_type" : "type-426",
5082 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5083 },
5084 {
5085 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::createPlugin",
5086 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
5087 "parameters" :
5088 [
5089 {
5090 "is_this_ptr" : true,
5091 "referenced_type" : "type-878"
5092 },
5093 {
5094 "referenced_type" : "type-848"
5095 },
5096 {
5097 "referenced_type" : "type-555"
5098 },
5099 {
5100 "referenced_type" : "type-1066"
5101 }
5102 ],
5103 "return_type" : "type-445",
5104 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5105 },
5106 {
5107 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::getDebugInfo",
5108 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5109 "parameters" :
5110 [
5111 {
5112 "is_this_ptr" : true,
5113 "referenced_type" : "type-878"
5114 },
5115 {
5116 "referenced_type" : "type-1067"
5117 }
5118 ],
5119 "return_type" : "type-445",
5120 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5121 },
5122 {
5123 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::getHashChain",
5124 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5125 "parameters" :
5126 [
5127 {
5128 "is_this_ptr" : true,
5129 "referenced_type" : "type-878"
5130 },
5131 {
5132 "referenced_type" : "type-1068"
5133 }
5134 ],
5135 "return_type" : "type-445",
5136 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5137 },
5138 {
5139 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::unlinkToDeath",
5140 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5141 "parameters" :
5142 [
5143 {
5144 "is_this_ptr" : true,
5145 "referenced_type" : "type-878"
5146 },
5147 {
5148 "referenced_type" : "type-613"
5149 }
5150 ],
5151 "return_type" : "type-426",
5152 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5153 },
5154 {
5155 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::interfaceChain",
5156 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5157 "parameters" :
5158 [
5159 {
5160 "is_this_ptr" : true,
5161 "referenced_type" : "type-878"
5162 },
5163 {
5164 "referenced_type" : "type-1069"
5165 }
5166 ],
5167 "return_type" : "type-445",
5168 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5169 },
5170 {
5171 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::interfaceDescriptor",
5172 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5173 "parameters" :
5174 [
5175 {
5176 "is_this_ptr" : true,
5177 "referenced_type" : "type-878"
5178 },
5179 {
5180 "referenced_type" : "type-1070"
5181 }
5182 ],
5183 "return_type" : "type-445",
5184 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5185 },
5186 {
5187 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::notifySyspropsChanged",
5188 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv",
5189 "parameters" :
5190 [
5191 {
5192 "is_this_ptr" : true,
5193 "referenced_type" : "type-878"
5194 }
5195 ],
5196 "return_type" : "type-445",
5197 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5198 },
5199 {
5200 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::setHALInstrumentation",
5201 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv",
5202 "parameters" :
5203 [
5204 {
5205 "is_this_ptr" : true,
5206 "referenced_type" : "type-878"
5207 }
5208 ],
5209 "return_type" : "type-445",
5210 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5211 },
5212 {
5213 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::isContentTypeSupported",
5214 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
5215 "parameters" :
5216 [
5217 {
5218 "is_this_ptr" : true,
5219 "referenced_type" : "type-878"
5220 },
5221 {
5222 "referenced_type" : "type-555"
5223 }
5224 ],
5225 "return_type" : "type-426",
5226 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5227 },
5228 {
5229 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::isCryptoSchemeSupported",
5230 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
5231 "parameters" :
5232 [
5233 {
5234 "is_this_ptr" : true,
5235 "referenced_type" : "type-878"
5236 },
5237 {
5238 "referenced_type" : "type-848"
5239 }
5240 ],
5241 "return_type" : "type-426",
5242 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5243 },
5244 {
5245 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::ping",
5246 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv",
5247 "parameters" :
5248 [
5249 {
5250 "is_this_ptr" : true,
5251 "referenced_type" : "type-878"
5252 }
5253 ],
5254 "return_type" : "type-445",
5255 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5256 },
5257 {
5258 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::debug",
5259 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5260 "parameters" :
5261 [
5262 {
5263 "is_this_ptr" : true,
5264 "referenced_type" : "type-878"
5265 },
5266 {
5267 "referenced_type" : "type-626"
5268 },
5269 {
5270 "referenced_type" : "type-819"
5271 }
5272 ],
5273 "return_type" : "type-445",
5274 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5275 },
5276 {
5277 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::BpHwDrmFactory",
5278 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
5279 "parameters" :
5280 [
5281 {
5282 "is_this_ptr" : true,
5283 "referenced_type" : "type-878"
5284 },
5285 {
5286 "referenced_type" : "type-79"
5287 }
5288 ],
5289 "return_type" : "type-41",
5290 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5291 },
5292 {
5293 "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::BpHwDrmFactory",
5294 "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
5295 "parameters" :
5296 [
5297 {
5298 "is_this_ptr" : true,
5299 "referenced_type" : "type-878"
5300 },
5301 {
5302 "referenced_type" : "type-79"
5303 }
5304 ],
5305 "return_type" : "type-41",
5306 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5307 },
5308 {
5309 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getService",
5310 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5311 "parameters" :
5312 [
5313 {
5314 "default_arg" : true,
5315 "referenced_type" : "type-676"
5316 },
5317 {
5318 "default_arg" : true,
5319 "referenced_type" : "type-28"
5320 }
5321 ],
5322 "return_type" : "type-370",
5323 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5324 },
5325 {
5326 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::linkToDeath",
5327 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5328 "parameters" :
5329 [
5330 {
5331 "is_this_ptr" : true,
5332 "referenced_type" : "type-371"
5333 },
5334 {
5335 "referenced_type" : "type-613"
5336 },
5337 {
5338 "referenced_type" : "type-62"
5339 }
5340 ],
5341 "return_type" : "type-426",
5342 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5343 },
5344 {
5345 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getDebugInfo",
5346 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5347 "parameters" :
5348 [
5349 {
5350 "is_this_ptr" : true,
5351 "referenced_type" : "type-371"
5352 },
5353 {
5354 "referenced_type" : "type-1071"
5355 }
5356 ],
5357 "return_type" : "type-445",
5358 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5359 },
5360 {
5361 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getHashChain",
5362 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5363 "parameters" :
5364 [
5365 {
5366 "is_this_ptr" : true,
5367 "referenced_type" : "type-371"
5368 },
5369 {
5370 "referenced_type" : "type-1072"
5371 }
5372 ],
5373 "return_type" : "type-445",
5374 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5375 },
5376 {
5377 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::tryGetService",
5378 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5379 "parameters" :
5380 [
5381 {
5382 "default_arg" : true,
5383 "referenced_type" : "type-676"
5384 },
5385 {
5386 "default_arg" : true,
5387 "referenced_type" : "type-28"
5388 }
5389 ],
5390 "return_type" : "type-370",
5391 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5392 },
5393 {
5394 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::unlinkToDeath",
5395 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5396 "parameters" :
5397 [
5398 {
5399 "is_this_ptr" : true,
5400 "referenced_type" : "type-371"
5401 },
5402 {
5403 "referenced_type" : "type-613"
5404 }
5405 ],
5406 "return_type" : "type-426",
5407 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5408 },
5409 {
5410 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::interfaceChain",
5411 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5412 "parameters" :
5413 [
5414 {
5415 "is_this_ptr" : true,
5416 "referenced_type" : "type-371"
5417 },
5418 {
5419 "referenced_type" : "type-1073"
5420 }
5421 ],
5422 "return_type" : "type-445",
5423 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5424 },
5425 {
5426 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::registerAsService",
5427 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5428 "parameters" :
5429 [
5430 {
5431 "is_this_ptr" : true,
5432 "referenced_type" : "type-371"
5433 },
5434 {
5435 "default_arg" : true,
5436 "referenced_type" : "type-676"
5437 }
5438 ],
5439 "return_type" : "type-38",
5440 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5441 },
5442 {
5443 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::interfaceDescriptor",
5444 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5445 "parameters" :
5446 [
5447 {
5448 "is_this_ptr" : true,
5449 "referenced_type" : "type-371"
5450 },
5451 {
5452 "referenced_type" : "type-1074"
5453 }
5454 ],
5455 "return_type" : "type-445",
5456 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5457 },
5458 {
5459 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::notifySyspropsChanged",
5460 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv",
5461 "parameters" :
5462 [
5463 {
5464 "is_this_ptr" : true,
5465 "referenced_type" : "type-371"
5466 }
5467 ],
5468 "return_type" : "type-445",
5469 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5470 },
5471 {
5472 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::setHALInstrumentation",
5473 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv",
5474 "parameters" :
5475 [
5476 {
5477 "is_this_ptr" : true,
5478 "referenced_type" : "type-371"
5479 }
5480 ],
5481 "return_type" : "type-445",
5482 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5483 },
5484 {
5485 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::registerForNotifications",
5486 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5487 "parameters" :
5488 [
5489 {
5490 "referenced_type" : "type-676"
5491 },
5492 {
5493 "referenced_type" : "type-820"
5494 }
5495 ],
5496 "return_type" : "type-28",
5497 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5498 },
5499 {
5500 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::ping",
5501 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv",
5502 "parameters" :
5503 [
5504 {
5505 "is_this_ptr" : true,
5506 "referenced_type" : "type-371"
5507 }
5508 ],
5509 "return_type" : "type-445",
5510 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5511 },
5512 {
5513 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::debug",
5514 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5515 "parameters" :
5516 [
5517 {
5518 "is_this_ptr" : true,
5519 "referenced_type" : "type-371"
5520 },
5521 {
5522 "referenced_type" : "type-626"
5523 },
5524 {
5525 "referenced_type" : "type-819"
5526 }
5527 ],
5528 "return_type" : "type-445",
5529 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5530 },
5531 {
5532 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5533 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
5534 "parameters" :
5535 [
5536 {
5537 "referenced_type" : "type-364"
5538 },
5539 {
5540 "default_arg" : true,
5541 "referenced_type" : "type-28"
5542 }
5543 ],
5544 "return_type" : "type-432",
5545 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5546 },
5547 {
5548 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5549 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5550 "parameters" :
5551 [
5552 {
5553 "referenced_type" : "type-888"
5554 },
5555 {
5556 "default_arg" : true,
5557 "referenced_type" : "type-28"
5558 }
5559 ],
5560 "return_type" : "type-432",
5561 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5562 },
5563 {
5564 "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5565 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spIS3_EEb",
5566 "parameters" :
5567 [
5568 {
5569 "referenced_type" : "type-867"
5570 },
5571 {
5572 "default_arg" : true,
5573 "referenced_type" : "type-28"
5574 }
5575 ],
5576 "return_type" : "type-432",
5577 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5578 },
5579 {
5580 "access" : "private",
5581 "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::addOnewayTask",
5582 "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
5583 "parameters" :
5584 [
5585 {
5586 "is_this_ptr" : true,
5587 "referenced_type" : "type-911"
5588 },
5589 {
5590 "referenced_type" : "type-1078"
5591 }
5592 ],
5593 "return_type" : "type-445",
5594 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5595 },
5596 {
5597 "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::BsCryptoFactory",
5598 "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
5599 "parameters" :
5600 [
5601 {
5602 "is_this_ptr" : true,
5603 "referenced_type" : "type-911"
5604 },
5605 {
5606 "referenced_type" : "type-390"
5607 }
5608 ],
5609 "return_type" : "type-41",
5610 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5611 },
5612 {
5613 "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::BsCryptoFactory",
5614 "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
5615 "parameters" :
5616 [
5617 {
5618 "is_this_ptr" : true,
5619 "referenced_type" : "type-911"
5620 },
5621 {
5622 "referenced_type" : "type-390"
5623 }
5624 ],
5625 "return_type" : "type-41",
5626 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5627 },
5628 {
5629 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::onTransact",
5630 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5631 "parameters" :
5632 [
5633 {
5634 "is_this_ptr" : true,
5635 "referenced_type" : "type-835"
5636 },
5637 {
5638 "referenced_type" : "type-2"
5639 },
5640 {
5641 "referenced_type" : "type-672"
5642 },
5643 {
5644 "referenced_type" : "type-665"
5645 },
5646 {
5647 "default_arg" : true,
5648 "referenced_type" : "type-2"
5649 },
5650 {
5651 "default_arg" : true,
5652 "referenced_type" : "type-1081"
5653 }
5654 ],
5655 "return_type" : "type-38",
5656 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5657 },
5658 {
5659 "access" : "private",
5660 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::getDebugInfo",
5661 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5662 "parameters" :
5663 [
5664 {
5665 "is_this_ptr" : true,
5666 "referenced_type" : "type-835"
5667 },
5668 {
5669 "referenced_type" : "type-1082"
5670 }
5671 ],
5672 "return_type" : "type-445",
5673 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5674 },
5675 {
5676 "access" : "private",
5677 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::ping",
5678 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory4pingEv",
5679 "parameters" :
5680 [
5681 {
5682 "is_this_ptr" : true,
5683 "referenced_type" : "type-835"
5684 }
5685 ],
5686 "return_type" : "type-445",
5687 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5688 },
5689 {
5690 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::BnHwCryptoFactory",
5691 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
5692 "parameters" :
5693 [
5694 {
5695 "is_this_ptr" : true,
5696 "referenced_type" : "type-835"
5697 },
5698 {
5699 "referenced_type" : "type-867"
5700 }
5701 ],
5702 "return_type" : "type-41",
5703 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5704 },
5705 {
5706 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::BnHwCryptoFactory",
5707 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
5708 "parameters" :
5709 [
5710 {
5711 "is_this_ptr" : true,
5712 "referenced_type" : "type-835"
5713 },
5714 {
5715 "referenced_type" : "type-867"
5716 }
5717 ],
5718 "return_type" : "type-41",
5719 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5720 },
5721 {
5722 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5723 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev",
5724 "parameters" :
5725 [
5726 {
5727 "is_this_ptr" : true,
5728 "referenced_type" : "type-835"
5729 }
5730 ],
5731 "return_type" : "type-41",
5732 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5733 },
5734 {
5735 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5736 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev",
5737 "parameters" :
5738 [
5739 {
5740 "is_this_ptr" : true,
5741 "referenced_type" : "type-835"
5742 }
5743 ],
5744 "return_type" : "type-41",
5745 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5746 },
5747 {
5748 "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5749 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD2Ev",
5750 "parameters" :
5751 [
5752 {
5753 "is_this_ptr" : true,
5754 "referenced_type" : "type-835"
5755 }
5756 ],
5757 "return_type" : "type-41",
5758 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5759 },
5760 {
5761 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::linkToDeath",
5762 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5763 "parameters" :
5764 [
5765 {
5766 "is_this_ptr" : true,
5767 "referenced_type" : "type-927"
5768 },
5769 {
5770 "referenced_type" : "type-613"
5771 },
5772 {
5773 "referenced_type" : "type-62"
5774 }
5775 ],
5776 "return_type" : "type-426",
5777 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5778 },
5779 {
5780 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::createPlugin",
5781 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
5782 "parameters" :
5783 [
5784 {
5785 "is_this_ptr" : true,
5786 "referenced_type" : "type-927"
5787 },
5788 {
5789 "referenced_type" : "type-848"
5790 },
5791 {
5792 "referenced_type" : "type-605"
5793 },
5794 {
5795 "referenced_type" : "type-1083"
5796 }
5797 ],
5798 "return_type" : "type-445",
5799 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5800 },
5801 {
5802 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::getDebugInfo",
5803 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5804 "parameters" :
5805 [
5806 {
5807 "is_this_ptr" : true,
5808 "referenced_type" : "type-927"
5809 },
5810 {
5811 "referenced_type" : "type-1084"
5812 }
5813 ],
5814 "return_type" : "type-445",
5815 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5816 },
5817 {
5818 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::getHashChain",
5819 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5820 "parameters" :
5821 [
5822 {
5823 "is_this_ptr" : true,
5824 "referenced_type" : "type-927"
5825 },
5826 {
5827 "referenced_type" : "type-1085"
5828 }
5829 ],
5830 "return_type" : "type-445",
5831 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5832 },
5833 {
5834 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::unlinkToDeath",
5835 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5836 "parameters" :
5837 [
5838 {
5839 "is_this_ptr" : true,
5840 "referenced_type" : "type-927"
5841 },
5842 {
5843 "referenced_type" : "type-613"
5844 }
5845 ],
5846 "return_type" : "type-426",
5847 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5848 },
5849 {
5850 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::interfaceChain",
5851 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5852 "parameters" :
5853 [
5854 {
5855 "is_this_ptr" : true,
5856 "referenced_type" : "type-927"
5857 },
5858 {
5859 "referenced_type" : "type-1086"
5860 }
5861 ],
5862 "return_type" : "type-445",
5863 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5864 },
5865 {
5866 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::interfaceDescriptor",
5867 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5868 "parameters" :
5869 [
5870 {
5871 "is_this_ptr" : true,
5872 "referenced_type" : "type-927"
5873 },
5874 {
5875 "referenced_type" : "type-1087"
5876 }
5877 ],
5878 "return_type" : "type-445",
5879 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5880 },
5881 {
5882 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::notifySyspropsChanged",
5883 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv",
5884 "parameters" :
5885 [
5886 {
5887 "is_this_ptr" : true,
5888 "referenced_type" : "type-927"
5889 }
5890 ],
5891 "return_type" : "type-445",
5892 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5893 },
5894 {
5895 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::setHALInstrumentation",
5896 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv",
5897 "parameters" :
5898 [
5899 {
5900 "is_this_ptr" : true,
5901 "referenced_type" : "type-927"
5902 }
5903 ],
5904 "return_type" : "type-445",
5905 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5906 },
5907 {
5908 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::isCryptoSchemeSupported",
5909 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
5910 "parameters" :
5911 [
5912 {
5913 "is_this_ptr" : true,
5914 "referenced_type" : "type-927"
5915 },
5916 {
5917 "referenced_type" : "type-848"
5918 }
5919 ],
5920 "return_type" : "type-426",
5921 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5922 },
5923 {
5924 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::ping",
5925 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv",
5926 "parameters" :
5927 [
5928 {
5929 "is_this_ptr" : true,
5930 "referenced_type" : "type-927"
5931 }
5932 ],
5933 "return_type" : "type-445",
5934 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5935 },
5936 {
5937 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::debug",
5938 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5939 "parameters" :
5940 [
5941 {
5942 "is_this_ptr" : true,
5943 "referenced_type" : "type-927"
5944 },
5945 {
5946 "referenced_type" : "type-626"
5947 },
5948 {
5949 "referenced_type" : "type-819"
5950 }
5951 ],
5952 "return_type" : "type-445",
5953 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5954 },
5955 {
5956 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::BpHwCryptoFactory",
5957 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
5958 "parameters" :
5959 [
5960 {
5961 "is_this_ptr" : true,
5962 "referenced_type" : "type-927"
5963 },
5964 {
5965 "referenced_type" : "type-79"
5966 }
5967 ],
5968 "return_type" : "type-41",
5969 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5970 },
5971 {
5972 "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::BpHwCryptoFactory",
5973 "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
5974 "parameters" :
5975 [
5976 {
5977 "is_this_ptr" : true,
5978 "referenced_type" : "type-927"
5979 },
5980 {
5981 "referenced_type" : "type-79"
5982 }
5983 ],
5984 "return_type" : "type-41",
5985 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5986 },
5987 {
5988 "function_name" : "android::hardware::drm::V1_1::writeEmbeddedToParcel",
5989 "linker_set_key" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroupEPNS0_6ParcelEmm",
5990 "parameters" :
5991 [
5992 {
5993 "referenced_type" : "type-125"
5994 },
5995 {
5996 "referenced_type" : "type-665"
5997 },
5998 {
5999 "referenced_type" : "type-62"
6000 },
6001 {
6002 "referenced_type" : "type-62"
6003 }
6004 ],
6005 "return_type" : "type-38",
6006 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6007 },
6008 {
6009 "function_name" : "android::hardware::drm::V1_1::writeEmbeddedToParcel",
6010 "linker_set_key" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_17SecureStopReleaseEPNS0_6ParcelEmm",
6011 "parameters" :
6012 [
6013 {
6014 "referenced_type" : "type-308"
6015 },
6016 {
6017 "referenced_type" : "type-665"
6018 },
6019 {
6020 "referenced_type" : "type-62"
6021 },
6022 {
6023 "referenced_type" : "type-62"
6024 }
6025 ],
6026 "return_type" : "type-38",
6027 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6028 },
6029 {
6030 "function_name" : "android::hardware::drm::V1_1::readEmbeddedFromParcel",
6031 "linker_set_key" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroupERKNS0_6ParcelEmm",
6032 "parameters" :
6033 [
6034 {
6035 "referenced_type" : "type-125"
6036 },
6037 {
6038 "referenced_type" : "type-672"
6039 },
6040 {
6041 "referenced_type" : "type-62"
6042 },
6043 {
6044 "referenced_type" : "type-62"
6045 }
6046 ],
6047 "return_type" : "type-38",
6048 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6049 },
6050 {
6051 "function_name" : "android::hardware::drm::V1_1::readEmbeddedFromParcel",
6052 "linker_set_key" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_17SecureStopReleaseERKNS0_6ParcelEmm",
6053 "parameters" :
6054 [
6055 {
6056 "referenced_type" : "type-308"
6057 },
6058 {
6059 "referenced_type" : "type-672"
6060 },
6061 {
6062 "referenced_type" : "type-62"
6063 },
6064 {
6065 "referenced_type" : "type-62"
6066 }
6067 ],
6068 "return_type" : "type-38",
6069 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6070 },
6071 {
6072 "function_name" : "android::hardware::details::castInterface",
6073 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6074 "parameters" :
6075 [
6076 {
6077 "referenced_type" : "type-880"
6078 },
6079 {
6080 "referenced_type" : "type-86"
6081 },
6082 {
6083 "referenced_type" : "type-28"
6084 }
6085 ],
6086 "return_type" : "type-177",
6087 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6088 "template_args" : [ "type-142", "type-21", "type-150" ]
6089 },
6090 {
6091 "function_name" : "android::hardware::details::castInterface",
6092 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6093 "parameters" :
6094 [
6095 {
6096 "referenced_type" : "type-36"
6097 },
6098 {
6099 "referenced_type" : "type-86"
6100 },
6101 {
6102 "referenced_type" : "type-28"
6103 }
6104 ],
6105 "return_type" : "type-177",
6106 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6107 "template_args" : [ "type-142", "type-5", "type-150" ]
6108 },
6109 {
6110 "function_name" : "android::hardware::details::castInterface",
6111 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6112 "parameters" :
6113 [
6114 {
6115 "referenced_type" : "type-32"
6116 },
6117 {
6118 "referenced_type" : "type-86"
6119 },
6120 {
6121 "referenced_type" : "type-28"
6122 }
6123 ],
6124 "return_type" : "type-905",
6125 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6126 "template_args" : [ "type-54", "type-34", "type-50" ]
6127 },
6128 {
6129 "function_name" : "android::hardware::details::castInterface",
6130 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6131 "parameters" :
6132 [
6133 {
6134 "referenced_type" : "type-36"
6135 },
6136 {
6137 "referenced_type" : "type-86"
6138 },
6139 {
6140 "referenced_type" : "type-28"
6141 }
6142 ],
6143 "return_type" : "type-905",
6144 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6145 "template_args" : [ "type-54", "type-5", "type-50" ]
6146 },
6147 {
6148 "function_name" : "android::hardware::details::castInterface",
6149 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6150 "parameters" :
6151 [
6152 {
6153 "referenced_type" : "type-356"
6154 },
6155 {
6156 "referenced_type" : "type-86"
6157 },
6158 {
6159 "referenced_type" : "type-28"
6160 }
6161 ],
6162 "return_type" : "type-432",
6163 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6164 "template_args" : [ "type-372", "type-358", "type-843" ]
6165 },
6166 {
6167 "function_name" : "android::hardware::details::castInterface",
6168 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6169 "parameters" :
6170 [
6171 {
6172 "referenced_type" : "type-36"
6173 },
6174 {
6175 "referenced_type" : "type-86"
6176 },
6177 {
6178 "referenced_type" : "type-28"
6179 }
6180 ],
6181 "return_type" : "type-432",
6182 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6183 "template_args" : [ "type-372", "type-5", "type-843" ]
6184 },
6185 {
6186 "function_name" : "android::hardware::details::wrapPassthrough",
6187 "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
6188 "parameters" :
6189 [
6190 {
6191 "referenced_type" : "type-880"
6192 }
6193 ],
6194 "return_type" : "type-880",
6195 "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6196 "template_args" : [ "type-21", "type-41" ]
6197 },
6198 {
6199 "function_name" : "android::hardware::details::wrapPassthrough",
6200 "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
6201 "parameters" :
6202 [
6203 {
6204 "referenced_type" : "type-329"
6205 }
6206 ],
6207 "return_type" : "type-329",
6208 "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6209 "template_args" : [ "type-331", "type-41" ]
6210 },
6211 {
6212 "function_name" : "android::hardware::details::wrapPassthrough",
6213 "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
6214 "parameters" :
6215 [
6216 {
6217 "referenced_type" : "type-159"
6218 }
6219 ],
6220 "return_type" : "type-159",
6221 "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6222 "template_args" : [ "type-161", "type-41" ]
6223 },
6224 {
6225 "function_name" : "android::hardware::details::getServiceInternal",
6226 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_113BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6227 "parameters" :
6228 [
6229 {
6230 "referenced_type" : "type-243"
6231 },
6232 {
6233 "referenced_type" : "type-28"
6234 },
6235 {
6236 "referenced_type" : "type-28"
6237 }
6238 ],
6239 "return_type" : "type-140",
6240 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6241 "template_args" : [ "type-150", "type-142", "type-41", "type-41" ]
6242 },
6243 {
6244 "function_name" : "android::hardware::details::getServiceInternal",
6245 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_114BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6246 "parameters" :
6247 [
6248 {
6249 "referenced_type" : "type-932"
6250 },
6251 {
6252 "referenced_type" : "type-28"
6253 },
6254 {
6255 "referenced_type" : "type-28"
6256 }
6257 ],
6258 "return_type" : "type-96",
6259 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6260 "template_args" : [ "type-50", "type-54", "type-41", "type-41" ]
6261 },
6262 {
6263 "function_name" : "android::hardware::details::getServiceInternal",
6264 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_117BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6265 "parameters" :
6266 [
6267 {
6268 "referenced_type" : "type-676"
6269 },
6270 {
6271 "referenced_type" : "type-28"
6272 },
6273 {
6274 "referenced_type" : "type-28"
6275 }
6276 ],
6277 "return_type" : "type-370",
6278 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6279 "template_args" : [ "type-843", "type-372", "type-41", "type-41" ]
6280 }
6281 ],
6282 "global_vars" :
6283 [
6284 {
6285 "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10descriptorE",
6286 "name" : "android::hardware::drm::V1_1::IDrmPlugin::descriptor",
6287 "referenced_type" : "type-86",
6288 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
6289 },
6290 {
6291 "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory10descriptorE",
6292 "name" : "android::hardware::drm::V1_1::IDrmFactory::descriptor",
6293 "referenced_type" : "type-86",
6294 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
6295 },
6296 {
6297 "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10descriptorE",
6298 "name" : "android::hardware::drm::V1_1::ICryptoFactory::descriptor",
6299 "referenced_type" : "type-86",
6300 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6301 }
6302 ],
6303 "lvalue_reference_types" :
6304 [
6305 {
6306 "alignment" : 8,
6307 "linker_set_key" : "android::Mutex &",
6308 "name" : "android::Mutex &",
6309 "referenced_type" : "type-64",
6310 "self_type" : "type-753",
6311 "size" : 8,
6312 "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6313 },
6314 {
6315 "alignment" : 8,
6316 "linker_set_key" : "android::RWLock &",
6317 "name" : "android::RWLock &",
6318 "referenced_type" : "type-758",
6319 "self_type" : "type-762",
6320 "size" : 8,
6321 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6322 },
6323 {
6324 "alignment" : 8,
6325 "linker_set_key" : "android::String16 &",
6326 "name" : "android::String16 &",
6327 "referenced_type" : "type-75",
6328 "self_type" : "type-650",
6329 "size" : 8,
6330 "source_file" : "/system/core/libutils/include/utils/String16.h"
6331 },
6332 {
6333 "alignment" : 8,
6334 "linker_set_key" : "android::String8 &",
6335 "name" : "android::String8 &",
6336 "referenced_type" : "type-85",
6337 "self_type" : "type-644",
6338 "size" : 8,
6339 "source_file" : "/system/core/libutils/include/utils/String8.h"
6340 },
6341 {
6342 "alignment" : 8,
6343 "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
6344 "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
6345 "referenced_type" : "type-167",
6346 "self_type" : "type-174",
6347 "size" : 8,
6348 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6349 },
6350 {
6351 "alignment" : 8,
6352 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &",
6353 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &",
6354 "referenced_type" : "type-432",
6355 "self_type" : "type-435",
6356 "size" : 8,
6357 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6358 },
6359 {
6360 "alignment" : 8,
6361 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &",
6362 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &",
6363 "referenced_type" : "type-905",
6364 "self_type" : "type-908",
6365 "size" : 8,
6366 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6367 },
6368 {
6369 "alignment" : 8,
6370 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &",
6371 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &",
6372 "referenced_type" : "type-177",
6373 "self_type" : "type-180",
6374 "size" : 8,
6375 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6376 },
6377 {
6378 "alignment" : 8,
6379 "linker_set_key" : "android::hardware::Return<bool> &",
6380 "name" : "android::hardware::Return<bool> &",
6381 "referenced_type" : "type-426",
6382 "self_type" : "type-429",
6383 "size" : 8,
6384 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6385 },
6386 {
6387 "alignment" : 8,
6388 "linker_set_key" : "android::hardware::Return<void> &",
6389 "name" : "android::hardware::Return<void> &",
6390 "referenced_type" : "type-445",
6391 "self_type" : "type-448",
6392 "size" : 8,
6393 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6394 },
6395 {
6396 "alignment" : 8,
6397 "linker_set_key" : "android::hardware::Status &",
6398 "name" : "android::hardware::Status &",
6399 "referenced_type" : "type-170",
6400 "self_type" : "type-422",
6401 "size" : 8,
6402 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6403 },
6404 {
6405 "alignment" : 8,
6406 "linker_set_key" : "android::hardware::TextOutput &",
6407 "name" : "android::hardware::TextOutput &",
6408 "referenced_type" : "type-235",
6409 "self_type" : "type-234",
6410 "size" : 8,
6411 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6412 },
6413 {
6414 "alignment" : 8,
6415 "linker_set_key" : "android::hardware::TextOutput &",
6416 "name" : "android::hardware::TextOutput &",
6417 "referenced_type" : "type-366",
6418 "self_type" : "type-365",
6419 "size" : 8,
6420 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6421 },
6422 {
6423 "alignment" : 8,
6424 "linker_set_key" : "android::hardware::TextOutput &",
6425 "name" : "android::hardware::TextOutput &",
6426 "referenced_type" : "type-670",
6427 "self_type" : "type-669",
6428 "size" : 8,
6429 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6430 },
6431 {
6432 "alignment" : 8,
6433 "linker_set_key" : "android::hardware::TextOutput &",
6434 "name" : "android::hardware::TextOutput &",
6435 "referenced_type" : "type-929",
6436 "self_type" : "type-928",
6437 "size" : 8,
6438 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6439 },
6440 {
6441 "alignment" : 8,
6442 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6443 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6444 "referenced_type" : "type-584",
6445 "self_type" : "type-856",
6446 "size" : 8,
6447 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6448 },
6449 {
6450 "alignment" : 8,
6451 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6452 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6453 "referenced_type" : "type-576",
6454 "self_type" : "type-851",
6455 "size" : 8,
6456 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6457 },
6458 {
6459 "alignment" : 8,
6460 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
6461 "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6462 "referenced_type" : "type-587",
6463 "self_type" : "type-859",
6464 "size" : 8,
6465 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6466 },
6467 {
6468 "alignment" : 8,
6469 "linker_set_key" : "android::hardware::hidl_memory &",
6470 "name" : "android::hardware::hidl_memory &",
6471 "referenced_type" : "type-556",
6472 "self_type" : "type-561",
6473 "size" : 8,
6474 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6475 },
6476 {
6477 "alignment" : 8,
6478 "linker_set_key" : "android::hardware::hidl_string &",
6479 "name" : "android::hardware::hidl_string &",
6480 "referenced_type" : "type-107",
6481 "self_type" : "type-854",
6482 "size" : 8,
6483 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6484 },
6485 {
6486 "alignment" : 8,
6487 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6488 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6489 "referenced_type" : "type-583",
6490 "self_type" : "type-593",
6491 "size" : 8,
6492 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6493 },
6494 {
6495 "alignment" : 8,
6496 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6497 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6498 "referenced_type" : "type-575",
6499 "self_type" : "type-582",
6500 "size" : 8,
6501 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6502 },
6503 {
6504 "alignment" : 8,
6505 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6506 "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6507 "referenced_type" : "type-329",
6508 "self_type" : "type-332",
6509 "size" : 8,
6510 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6511 },
6512 {
6513 "alignment" : 8,
6514 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6515 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6516 "referenced_type" : "type-880",
6517 "self_type" : "type-891",
6518 "size" : 8,
6519 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6520 },
6521 {
6522 "alignment" : 8,
6523 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6524 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6525 "referenced_type" : "type-159",
6526 "self_type" : "type-158",
6527 "size" : 8,
6528 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6529 },
6530 {
6531 "alignment" : 8,
6532 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6533 "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6534 "referenced_type" : "type-370",
6535 "self_type" : "type-378",
6536 "size" : 8,
6537 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6538 },
6539 {
6540 "alignment" : 8,
6541 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6542 "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6543 "referenced_type" : "type-96",
6544 "self_type" : "type-903",
6545 "size" : 8,
6546 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6547 },
6548 {
6549 "alignment" : 8,
6550 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6551 "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6552 "referenced_type" : "type-140",
6553 "self_type" : "type-165",
6554 "size" : 8,
6555 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6556 },
6557 {
6558 "alignment" : 8,
6559 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6560 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6561 "referenced_type" : "type-396",
6562 "self_type" : "type-408",
6563 "size" : 8,
6564 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6565 },
6566 {
6567 "alignment" : 8,
6568 "linker_set_key" : "const android::String16 &",
6569 "name" : "const android::String16 &",
6570 "referenced_type" : "type-74",
6571 "self_type" : "type-73",
6572 "size" : 8,
6573 "source_file" : "/system/core/libutils/include/utils/String16.h"
6574 },
6575 {
6576 "alignment" : 8,
6577 "linker_set_key" : "const android::String8 &",
6578 "name" : "const android::String8 &",
6579 "referenced_type" : "type-641",
6580 "self_type" : "type-643",
6581 "size" : 8,
6582 "source_file" : "/system/core/libutils/include/utils/String8.h"
6583 },
6584 {
6585 "alignment" : 8,
6586 "linker_set_key" : "const android::hardware::Parcel &",
6587 "name" : "const android::hardware::Parcel &",
6588 "referenced_type" : "type-671",
6589 "self_type" : "type-672",
6590 "size" : 8,
6591 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6592 },
6593 {
6594 "alignment" : 8,
6595 "linker_set_key" : "const android::hardware::Return<bool> &",
6596 "name" : "const android::hardware::Return<bool> &",
6597 "referenced_type" : "type-430",
6598 "self_type" : "type-439",
6599 "size" : 8,
6600 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6601 },
6602 {
6603 "alignment" : 8,
6604 "linker_set_key" : "const android::hardware::Status &",
6605 "name" : "const android::hardware::Status &",
6606 "referenced_type" : "type-419",
6607 "self_type" : "type-420",
6608 "size" : 8,
6609 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6610 },
6611 {
6612 "alignment" : 8,
6613 "linker_set_key" : "const android::hardware::details::SchedPrio &",
6614 "name" : "const android::hardware::details::SchedPrio &",
6615 "referenced_type" : "type-682",
6616 "self_type" : "type-681",
6617 "size" : 8,
6618 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6619 },
6620 {
6621 "alignment" : 8,
6622 "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
6623 "name" : "const android::hardware::drm::V1_0::KeyValue &",
6624 "referenced_type" : "type-199",
6625 "self_type" : "type-321",
6626 "size" : 8,
6627 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6628 },
6629 {
6630 "alignment" : 8,
6631 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup &",
6632 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup &",
6633 "referenced_type" : "type-126",
6634 "self_type" : "type-125",
6635 "size" : 8,
6636 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6637 },
6638 {
6639 "alignment" : 8,
6640 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6641 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6642 "referenced_type" : "type-260",
6643 "self_type" : "type-259",
6644 "size" : 8,
6645 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6646 },
6647 {
6648 "alignment" : 8,
6649 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6650 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6651 "referenced_type" : "type-316",
6652 "self_type" : "type-315",
6653 "size" : 8,
6654 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6655 },
6656 {
6657 "alignment" : 8,
6658 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
6659 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
6660 "referenced_type" : "type-310",
6661 "self_type" : "type-309",
6662 "size" : 8,
6663 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6664 },
6665 {
6666 "alignment" : 8,
6667 "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
6668 "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
6669 "referenced_type" : "type-307",
6670 "self_type" : "type-308",
6671 "size" : 8,
6672 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
6673 },
6674 {
6675 "alignment" : 8,
6676 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
6677 "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
6678 "referenced_type" : "type-847",
6679 "self_type" : "type-848",
6680 "size" : 8,
6681 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
6682 },
6683 {
6684 "alignment" : 8,
6685 "linker_set_key" : "const android::hardware::hidl_handle &",
6686 "name" : "const android::hardware::hidl_handle &",
6687 "referenced_type" : "type-625",
6688 "self_type" : "type-626",
6689 "size" : 8,
6690 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6691 },
6692 {
6693 "alignment" : 8,
6694 "linker_set_key" : "const android::hardware::hidl_memory &",
6695 "name" : "const android::hardware::hidl_memory &",
6696 "referenced_type" : "type-559",
6697 "self_type" : "type-560",
6698 "size" : 8,
6699 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6700 },
6701 {
6702 "alignment" : 8,
6703 "linker_set_key" : "const android::hardware::hidl_string &",
6704 "name" : "const android::hardware::hidl_string &",
6705 "referenced_type" : "type-554",
6706 "self_type" : "type-555",
6707 "size" : 8,
6708 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6709 },
6710 {
6711 "alignment" : 8,
6712 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
6713 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
6714 "referenced_type" : "type-311",
6715 "self_type" : "type-312",
6716 "size" : 8,
6717 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
6718 },
6719 {
6720 "alignment" : 8,
6721 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
6722 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
6723 "referenced_type" : "type-200",
6724 "self_type" : "type-240",
6725 "size" : 8,
6726 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6727 },
6728 {
6729 "alignment" : 8,
6730 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6731 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6732 "referenced_type" : "type-213",
6733 "self_type" : "type-215",
6734 "size" : 8,
6735 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6736 },
6737 {
6738 "alignment" : 8,
6739 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6740 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6741 "referenced_type" : "type-219",
6742 "self_type" : "type-221",
6743 "size" : 8,
6744 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6745 },
6746 {
6747 "alignment" : 8,
6748 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6749 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6750 "referenced_type" : "type-216",
6751 "self_type" : "type-218",
6752 "size" : 8,
6753 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6754 },
6755 {
6756 "alignment" : 8,
6757 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> &",
6758 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> &",
6759 "referenced_type" : "type-224",
6760 "self_type" : "type-238",
6761 "size" : 8,
6762 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6763 },
6764 {
6765 "alignment" : 8,
6766 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6767 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6768 "referenced_type" : "type-818",
6769 "self_type" : "type-819",
6770 "size" : 8,
6771 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6772 },
6773 {
6774 "alignment" : 8,
6775 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6776 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6777 "referenced_type" : "type-227",
6778 "self_type" : "type-239",
6779 "size" : 8,
6780 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6781 },
6782 {
6783 "alignment" : 8,
6784 "linker_set_key" : "const android::hardware::hidl_vec<int> &",
6785 "name" : "const android::hardware::hidl_vec<int> &",
6786 "referenced_type" : "type-600",
6787 "self_type" : "type-602",
6788 "size" : 8,
6789 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6790 },
6791 {
6792 "alignment" : 8,
6793 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
6794 "name" : "const android::hardware::hidl_vec<unsigned char> &",
6795 "referenced_type" : "type-603",
6796 "self_type" : "type-605",
6797 "size" : 8,
6798 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6799 },
6800 {
6801 "alignment" : 8,
6802 "linker_set_key" : "const android::hardware::hidl_version &",
6803 "name" : "const android::hardware::hidl_version &",
6804 "referenced_type" : "type-619",
6805 "self_type" : "type-621",
6806 "size" : 8,
6807 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6808 },
6809 {
6810 "alignment" : 8,
6811 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
6812 "name" : "const android::hidl::base::V1_0::IBase *const &",
6813 "referenced_type" : "type-696",
6814 "self_type" : "type-697",
6815 "size" : 8,
6816 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6817 },
6818 {
6819 "alignment" : 8,
6820 "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
6821 "name" : "const android::sp<android::hardware::IBinder> &",
6822 "referenced_type" : "type-80",
6823 "self_type" : "type-79",
6824 "size" : 8,
6825 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6826 },
6827 {
6828 "alignment" : 8,
6829 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
6830 "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
6831 "referenced_type" : "type-363",
6832 "self_type" : "type-364",
6833 "size" : 8,
6834 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6835 },
6836 {
6837 "alignment" : 8,
6838 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6839 "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6840 "referenced_type" : "type-345",
6841 "self_type" : "type-939",
6842 "size" : 8,
6843 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6844 },
6845 {
6846 "alignment" : 8,
6847 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
6848 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
6849 "referenced_type" : "type-898",
6850 "self_type" : "type-899",
6851 "size" : 8,
6852 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6853 },
6854 {
6855 "alignment" : 8,
6856 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6857 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6858 "referenced_type" : "type-879",
6859 "self_type" : "type-882",
6860 "size" : 8,
6861 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6862 },
6863 {
6864 "alignment" : 8,
6865 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6866 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6867 "referenced_type" : "type-886",
6868 "self_type" : "type-887",
6869 "size" : 8,
6870 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6871 },
6872 {
6873 "alignment" : 8,
6874 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6875 "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6876 "referenced_type" : "type-390",
6877 "self_type" : "type-867",
6878 "size" : 8,
6879 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6880 },
6881 {
6882 "alignment" : 8,
6883 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6884 "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6885 "referenced_type" : "type-95",
6886 "self_type" : "type-94",
6887 "size" : 8,
6888 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6889 },
6890 {
6891 "alignment" : 8,
6892 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6893 "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6894 "referenced_type" : "type-139",
6895 "self_type" : "type-143",
6896 "size" : 8,
6897 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6898 },
6899 {
6900 "alignment" : 8,
6901 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6902 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6903 "referenced_type" : "type-413",
6904 "self_type" : "type-544",
6905 "size" : 8,
6906 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6907 },
6908 {
6909 "alignment" : 8,
6910 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
6911 "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6912 "referenced_type" : "type-598",
6913 "self_type" : "type-613",
6914 "size" : 8,
6915 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6916 },
6917 {
6918 "alignment" : 8,
6919 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6920 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6921 "referenced_type" : "type-884",
6922 "self_type" : "type-888",
6923 "size" : 8,
6924 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6925 },
6926 {
6927 "alignment" : 8,
6928 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6929 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6930 "referenced_type" : "type-326",
6931 "self_type" : "type-820",
6932 "size" : 8,
6933 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6934 },
6935 {
6936 "alignment" : 8,
6937 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
6938 "name" : "const android::wp<android::hardware::BHwBinder> &",
6939 "referenced_type" : "type-849",
6940 "self_type" : "type-870",
6941 "size" : 8,
6942 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6943 },
6944 {
6945 "alignment" : 8,
6946 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
6947 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
6948 "referenced_type" : "type-869",
6949 "self_type" : "type-912",
6950 "size" : 8,
6951 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6952 },
6953 {
6954 "alignment" : 8,
6955 "linker_set_key" : "const bool &",
6956 "name" : "const bool &",
6957 "referenced_type" : "type-290",
6958 "self_type" : "type-524",
6959 "size" : 8,
6960 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6961 },
6962 {
6963 "alignment" : 8,
6964 "linker_set_key" : "const double &",
6965 "name" : "const double &",
6966 "referenced_type" : "type-545",
6967 "self_type" : "type-546",
6968 "size" : 8,
6969 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6970 },
6971 {
6972 "alignment" : 8,
6973 "linker_set_key" : "const float &",
6974 "name" : "const float &",
6975 "referenced_type" : "type-542",
6976 "self_type" : "type-543",
6977 "size" : 8,
6978 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6979 },
6980 {
6981 "alignment" : 8,
6982 "linker_set_key" : "const int &",
6983 "name" : "const int &",
6984 "referenced_type" : "type-734",
6985 "self_type" : "type-733",
6986 "size" : 8,
6987 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6988 },
6989 {
6990 "linker_set_key" : "const iter<is_const> &",
6991 "name" : "const iter<is_const> &",
6992 "referenced_type" : "type-186",
6993 "self_type" : "type-188",
6994 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6995 },
6996 {
6997 "linker_set_key" : "const iter<is_const> &",
6998 "name" : "const iter<is_const> &",
6999 "referenced_type" : "type-350",
7000 "self_type" : "type-353",
7001 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7002 },
7003 {
7004 "linker_set_key" : "const iter<is_const> &",
7005 "name" : "const iter<is_const> &",
7006 "referenced_type" : "type-566",
7007 "self_type" : "type-568",
7008 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7009 },
7010 {
7011 "linker_set_key" : "const iter<is_const> &",
7012 "name" : "const iter<is_const> &",
7013 "referenced_type" : "type-916",
7014 "self_type" : "type-918",
7015 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7016 },
7017 {
7018 "alignment" : 8,
7019 "linker_set_key" : "const log_msg &",
7020 "name" : "const log_msg &",
7021 "referenced_type" : "type-334",
7022 "self_type" : "type-416",
7023 "size" : 8,
7024 "source_file" : "/system/core/liblog/include/log/log_read.h"
7025 },
7026 {
7027 "alignment" : 8,
7028 "linker_set_key" : "const long &",
7029 "name" : "const long &",
7030 "referenced_type" : "type-535",
7031 "self_type" : "type-540",
7032 "size" : 8,
7033 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7034 },
7035 {
7036 "alignment" : 8,
7037 "linker_set_key" : "const short &",
7038 "name" : "const short &",
7039 "referenced_type" : "type-530",
7040 "self_type" : "type-531",
7041 "size" : 8,
7042 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7043 },
7044 {
7045 "alignment" : 8,
7046 "linker_set_key" : "const signed char &",
7047 "name" : "const signed char &",
7048 "referenced_type" : "type-527",
7049 "self_type" : "type-529",
7050 "size" : 8,
7051 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7052 },
7053 {
7054 "alignment" : 8,
7055 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7056 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7057 "referenced_type" : "type-241",
7058 "self_type" : "type-243",
7059 "size" : 8,
7060 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7061 },
7062 {
7063 "alignment" : 8,
7064 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7065 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7066 "referenced_type" : "type-674",
7067 "self_type" : "type-676",
7068 "size" : 8,
7069 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7070 },
7071 {
7072 "alignment" : 8,
7073 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7074 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7075 "referenced_type" : "type-930",
7076 "self_type" : "type-932",
7077 "size" : 8,
7078 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7079 },
7080 {
7081 "alignment" : 8,
7082 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7083 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7084 "referenced_type" : "type-137",
7085 "self_type" : "type-136",
7086 "size" : 8,
7087 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7088 },
7089 {
7090 "alignment" : 8,
7091 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7092 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7093 "referenced_type" : "type-410",
7094 "self_type" : "type-409",
7095 "size" : 8,
7096 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7097 },
7098 {
7099 "alignment" : 8,
7100 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7101 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7102 "referenced_type" : "type-863",
7103 "self_type" : "type-862",
7104 "size" : 8,
7105 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7106 },
7107 {
7108 "alignment" : 8,
7109 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7110 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
7111 "referenced_type" : "type-92",
7112 "self_type" : "type-91",
7113 "size" : 8,
7114 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7115 },
7116 {
7117 "alignment" : 8,
7118 "linker_set_key" : "const unsigned char &",
7119 "name" : "const unsigned char &",
7120 "referenced_type" : "type-612",
7121 "self_type" : "type-793",
7122 "size" : 8,
7123 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7124 },
7125 {
7126 "alignment" : 8,
7127 "linker_set_key" : "const unsigned int &",
7128 "name" : "const unsigned int &",
7129 "referenced_type" : "type-68",
7130 "self_type" : "type-534",
7131 "size" : 8,
7132 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7133 },
7134 {
7135 "alignment" : 8,
7136 "linker_set_key" : "const unsigned long &",
7137 "name" : "const unsigned long &",
7138 "referenced_type" : "type-69",
7139 "self_type" : "type-541",
7140 "size" : 8,
7141 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7142 },
7143 {
7144 "alignment" : 8,
7145 "linker_set_key" : "const unsigned short &",
7146 "name" : "const unsigned short &",
7147 "referenced_type" : "type-532",
7148 "self_type" : "type-533",
7149 "size" : 8,
7150 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7151 },
7152 {
7153 "alignment" : 8,
7154 "linker_set_key" : "int &",
7155 "name" : "int &",
7156 "referenced_type" : "type-38",
7157 "self_type" : "type-637",
7158 "size" : 8,
7159 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
7160 },
7161 {
7162 "alignment" : 8,
7163 "linker_set_key" : "unsigned char &",
7164 "name" : "unsigned char &",
7165 "referenced_type" : "type-116",
7166 "self_type" : "type-775",
7167 "size" : 8,
7168 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7169 },
7170 {
7171 "alignment" : 8,
7172 "linker_set_key" : "unsigned int &",
7173 "name" : "unsigned int &",
7174 "referenced_type" : "type-2",
7175 "self_type" : "type-791",
7176 "size" : 8,
7177 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
7178 }
7179 ],
7180 "pointer_types" :
7181 [
7182 {
7183 "alignment" : 8,
7184 "linker_set_key" : "android::Condition *",
7185 "name" : "android::Condition *",
7186 "referenced_type" : "type-291",
7187 "self_type" : "type-757",
7188 "size" : 8,
7189 "source_file" : "/system/core/libutils/include/utils/Condition.h"
7190 },
7191 {
7192 "alignment" : 8,
7193 "linker_set_key" : "android::Mutex *",
7194 "name" : "android::Mutex *",
7195 "referenced_type" : "type-64",
7196 "self_type" : "type-751",
7197 "size" : 8,
7198 "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7199 },
7200 {
7201 "alignment" : 8,
7202 "linker_set_key" : "android::Mutex::Autolock *",
7203 "name" : "android::Mutex::Autolock *",
7204 "referenced_type" : "type-752",
7205 "self_type" : "type-755",
7206 "size" : 8,
7207 "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7208 },
7209 {
7210 "alignment" : 8,
7211 "linker_set_key" : "android::RWLock *",
7212 "name" : "android::RWLock *",
7213 "referenced_type" : "type-758",
7214 "self_type" : "type-760",
7215 "size" : 8,
7216 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7217 },
7218 {
7219 "alignment" : 8,
7220 "linker_set_key" : "android::RWLock::AutoRLock *",
7221 "name" : "android::RWLock::AutoRLock *",
7222 "referenced_type" : "type-761",
7223 "self_type" : "type-764",
7224 "size" : 8,
7225 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7226 },
7227 {
7228 "alignment" : 8,
7229 "linker_set_key" : "android::RWLock::AutoWLock *",
7230 "name" : "android::RWLock::AutoWLock *",
7231 "referenced_type" : "type-765",
7232 "self_type" : "type-766",
7233 "size" : 8,
7234 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7235 },
7236 {
7237 "alignment" : 8,
7238 "linker_set_key" : "android::RefBase *",
7239 "name" : "android::RefBase *",
7240 "referenced_type" : "type-6",
7241 "self_type" : "type-551",
7242 "size" : 8,
7243 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7244 },
7245 {
7246 "alignment" : 8,
7247 "linker_set_key" : "android::RefBase::weakref_impl *",
7248 "name" : "android::RefBase::weakref_impl *",
7249 "referenced_type" : "type-184",
7250 "self_type" : "type-183",
7251 "size" : 8,
7252 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7253 },
7254 {
7255 "alignment" : 8,
7256 "linker_set_key" : "android::RefBase::weakref_impl *",
7257 "name" : "android::RefBase::weakref_impl *",
7258 "referenced_type" : "type-347",
7259 "self_type" : "type-346",
7260 "size" : 8,
7261 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7262 },
7263 {
7264 "alignment" : 8,
7265 "linker_set_key" : "android::RefBase::weakref_impl *",
7266 "name" : "android::RefBase::weakref_impl *",
7267 "referenced_type" : "type-9",
7268 "self_type" : "type-8",
7269 "size" : 8,
7270 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7271 },
7272 {
7273 "alignment" : 8,
7274 "linker_set_key" : "android::RefBase::weakref_impl *",
7275 "name" : "android::RefBase::weakref_impl *",
7276 "referenced_type" : "type-914",
7277 "self_type" : "type-913",
7278 "size" : 8,
7279 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7280 },
7281 {
7282 "alignment" : 8,
7283 "linker_set_key" : "android::RefBase::weakref_type *",
7284 "name" : "android::RefBase::weakref_type *",
7285 "referenced_type" : "type-11",
7286 "self_type" : "type-10",
7287 "size" : 8,
7288 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7289 },
7290 {
7291 "alignment" : 8,
7292 "linker_set_key" : "android::ReferenceRenamer *",
7293 "name" : "android::ReferenceRenamer *",
7294 "referenced_type" : "type-547",
7295 "self_type" : "type-548",
7296 "size" : 8,
7297 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7298 },
7299 {
7300 "alignment" : 8,
7301 "linker_set_key" : "android::ScopedTrace *",
7302 "name" : "android::ScopedTrace *",
7303 "referenced_type" : "type-767",
7304 "self_type" : "type-768",
7305 "size" : 8,
7306 "source_file" : "/system/core/libutils/include/utils/Trace.h"
7307 },
7308 {
7309 "alignment" : 8,
7310 "linker_set_key" : "android::String16 *",
7311 "name" : "android::String16 *",
7312 "referenced_type" : "type-75",
7313 "self_type" : "type-651",
7314 "size" : 8,
7315 "source_file" : "/system/core/libutils/include/utils/String16.h"
7316 },
7317 {
7318 "alignment" : 8,
7319 "linker_set_key" : "android::String8 *",
7320 "name" : "android::String8 *",
7321 "referenced_type" : "type-85",
7322 "self_type" : "type-645",
7323 "size" : 8,
7324 "source_file" : "/system/core/libutils/include/utils/String8.h"
7325 },
7326 {
7327 "alignment" : 8,
7328 "linker_set_key" : "android::Thread *",
7329 "name" : "android::Thread *",
7330 "referenced_type" : "type-289",
7331 "self_type" : "type-288",
7332 "size" : 8,
7333 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7334 },
7335 {
7336 "alignment" : 8,
7337 "linker_set_key" : "android::VirtualLightRefBase *",
7338 "name" : "android::VirtualLightRefBase *",
7339 "referenced_type" : "type-452",
7340 "self_type" : "type-460",
7341 "size" : 8,
7342 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7343 },
7344 {
7345 "alignment" : 8,
7346 "linker_set_key" : "android::hardware::BHwBinder *",
7347 "name" : "android::hardware::BHwBinder *",
7348 "referenced_type" : "type-37",
7349 "self_type" : "type-415",
7350 "size" : 8,
7351 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7352 },
7353 {
7354 "alignment" : 8,
7355 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory> *",
7356 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory> *",
7357 "referenced_type" : "type-659",
7358 "self_type" : "type-658",
7359 "size" : 8,
7360 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7361 },
7362 {
7363 "alignment" : 8,
7364 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory> *",
7365 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory> *",
7366 "referenced_type" : "type-53",
7367 "self_type" : "type-926",
7368 "size" : 8,
7369 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7370 },
7371 {
7372 "alignment" : 8,
7373 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin> *",
7374 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin> *",
7375 "referenced_type" : "type-153",
7376 "self_type" : "type-232",
7377 "size" : 8,
7378 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7379 },
7380 {
7381 "alignment" : 8,
7382 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7383 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7384 "referenced_type" : "type-690",
7385 "self_type" : "type-695",
7386 "size" : 8,
7387 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7388 },
7389 {
7390 "alignment" : 8,
7391 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7392 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7393 "referenced_type" : "type-709",
7394 "self_type" : "type-714",
7395 "size" : 8,
7396 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7397 },
7398 {
7399 "alignment" : 8,
7400 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7401 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7402 "referenced_type" : "type-698",
7403 "self_type" : "type-703",
7404 "size" : 8,
7405 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7406 },
7407 {
7408 "alignment" : 8,
7409 "linker_set_key" : "android::hardware::GrantorDescriptor *",
7410 "name" : "android::hardware::GrantorDescriptor *",
7411 "referenced_type" : "type-573",
7412 "self_type" : "type-572",
7413 "size" : 8,
7414 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7415 },
7416 {
7417 "alignment" : 8,
7418 "linker_set_key" : "android::hardware::IBinder *",
7419 "name" : "android::hardware::IBinder *",
7420 "referenced_type" : "type-14",
7421 "self_type" : "type-13",
7422 "size" : 8,
7423 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7424 },
7425 {
7426 "alignment" : 8,
7427 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
7428 "name" : "android::hardware::IBinder::DeathRecipient *",
7429 "referenced_type" : "type-402",
7430 "self_type" : "type-424",
7431 "size" : 8,
7432 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7433 },
7434 {
7435 "alignment" : 8,
7436 "linker_set_key" : "android::hardware::IInterface *",
7437 "name" : "android::hardware::IInterface *",
7438 "referenced_type" : "type-22",
7439 "self_type" : "type-157",
7440 "size" : 8,
7441 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7442 },
7443 {
7444 "alignment" : 8,
7445 "linker_set_key" : "android::hardware::Parcel *",
7446 "name" : "android::hardware::Parcel *",
7447 "referenced_type" : "type-660",
7448 "self_type" : "type-665",
7449 "size" : 8,
7450 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7451 },
7452 {
7453 "alignment" : 8,
7454 "linker_set_key" : "android::hardware::ProcessState *",
7455 "name" : "android::hardware::ProcessState *",
7456 "referenced_type" : "type-59",
7457 "self_type" : "type-58",
7458 "size" : 8,
7459 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7460 },
7461 {
7462 "alignment" : 8,
7463 "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
7464 "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
7465 "referenced_type" : "type-167",
7466 "self_type" : "type-172",
7467 "size" : 8,
7468 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7469 },
7470 {
7471 "alignment" : 8,
7472 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
7473 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
7474 "referenced_type" : "type-432",
7475 "self_type" : "type-433",
7476 "size" : 8,
7477 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7478 },
7479 {
7480 "alignment" : 8,
7481 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
7482 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
7483 "referenced_type" : "type-905",
7484 "self_type" : "type-906",
7485 "size" : 8,
7486 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7487 },
7488 {
7489 "alignment" : 8,
7490 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
7491 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
7492 "referenced_type" : "type-177",
7493 "self_type" : "type-178",
7494 "size" : 8,
7495 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7496 },
7497 {
7498 "alignment" : 8,
7499 "linker_set_key" : "android::hardware::Return<bool> *",
7500 "name" : "android::hardware::Return<bool> *",
7501 "referenced_type" : "type-426",
7502 "self_type" : "type-427",
7503 "size" : 8,
7504 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7505 },
7506 {
7507 "alignment" : 8,
7508 "linker_set_key" : "android::hardware::Return<void> *",
7509 "name" : "android::hardware::Return<void> *",
7510 "referenced_type" : "type-445",
7511 "self_type" : "type-446",
7512 "size" : 8,
7513 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7514 },
7515 {
7516 "alignment" : 8,
7517 "linker_set_key" : "android::hardware::Status *",
7518 "name" : "android::hardware::Status *",
7519 "referenced_type" : "type-170",
7520 "self_type" : "type-418",
7521 "size" : 8,
7522 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7523 },
7524 {
7525 "alignment" : 8,
7526 "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
7527 "name" : "android::hardware::details::HidlInstrumentor *",
7528 "referenced_type" : "type-26",
7529 "self_type" : "type-865",
7530 "size" : 8,
7531 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7532 },
7533 {
7534 "alignment" : 8,
7535 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7536 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7537 "referenced_type" : "type-584",
7538 "self_type" : "type-855",
7539 "size" : 8,
7540 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7541 },
7542 {
7543 "alignment" : 8,
7544 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7545 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7546 "referenced_type" : "type-576",
7547 "self_type" : "type-850",
7548 "size" : 8,
7549 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7550 },
7551 {
7552 "alignment" : 8,
7553 "linker_set_key" : "android::hardware::details::return_status *",
7554 "name" : "android::hardware::details::return_status *",
7555 "referenced_type" : "type-169",
7556 "self_type" : "type-440",
7557 "size" : 8,
7558 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7559 },
7560 {
7561 "alignment" : 8,
7562 "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7563 "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7564 "referenced_type" : "type-834",
7565 "self_type" : "type-836",
7566 "size" : 8,
7567 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7568 },
7569 {
7570 "alignment" : 8,
7571 "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7572 "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7573 "referenced_type" : "type-827",
7574 "self_type" : "type-828",
7575 "size" : 8,
7576 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7577 },
7578 {
7579 "alignment" : 8,
7580 "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7581 "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7582 "referenced_type" : "type-31",
7583 "self_type" : "type-42",
7584 "size" : 8,
7585 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
7586 },
7587 {
7588 "alignment" : 8,
7589 "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7590 "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7591 "referenced_type" : "type-974",
7592 "self_type" : "type-975",
7593 "size" : 8,
7594 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
7595 },
7596 {
7597 "alignment" : 8,
7598 "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7599 "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7600 "referenced_type" : "type-966",
7601 "self_type" : "type-967",
7602 "size" : 8,
7603 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
7604 },
7605 {
7606 "alignment" : 8,
7607 "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
7608 "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
7609 "referenced_type" : "type-358",
7610 "self_type" : "type-357",
7611 "size" : 8,
7612 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7613 },
7614 {
7615 "alignment" : 8,
7616 "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7617 "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7618 "referenced_type" : "type-331",
7619 "self_type" : "type-330",
7620 "size" : 8,
7621 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7622 },
7623 {
7624 "alignment" : 8,
7625 "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
7626 "name" : "android::hardware::drm::V1_0::IDrmFactory *",
7627 "referenced_type" : "type-34",
7628 "self_type" : "type-33",
7629 "size" : 8,
7630 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7631 },
7632 {
7633 "alignment" : 8,
7634 "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
7635 "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
7636 "referenced_type" : "type-21",
7637 "self_type" : "type-881",
7638 "size" : 8,
7639 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7640 },
7641 {
7642 "alignment" : 8,
7643 "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7644 "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7645 "referenced_type" : "type-161",
7646 "self_type" : "type-160",
7647 "size" : 8,
7648 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7649 },
7650 {
7651 "alignment" : 8,
7652 "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
7653 "name" : "android::hardware::drm::V1_0::KeyStatus *",
7654 "referenced_type" : "type-206",
7655 "self_type" : "type-205",
7656 "size" : 8,
7657 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7658 },
7659 {
7660 "alignment" : 8,
7661 "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
7662 "name" : "android::hardware::drm::V1_0::KeyValue *",
7663 "referenced_type" : "type-197",
7664 "self_type" : "type-196",
7665 "size" : 8,
7666 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7667 },
7668 {
7669 "alignment" : 8,
7670 "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
7671 "name" : "android::hardware::drm::V1_0::SecureStop *",
7672 "referenced_type" : "type-212",
7673 "self_type" : "type-211",
7674 "size" : 8,
7675 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7676 },
7677 {
7678 "alignment" : 8,
7679 "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7680 "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7681 "referenced_type" : "type-719",
7682 "self_type" : "type-835",
7683 "size" : 8,
7684 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7685 },
7686 {
7687 "alignment" : 8,
7688 "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7689 "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7690 "referenced_type" : "type-874",
7691 "self_type" : "type-875",
7692 "size" : 8,
7693 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7694 },
7695 {
7696 "alignment" : 8,
7697 "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
7698 "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
7699 "referenced_type" : "type-144",
7700 "self_type" : "type-145",
7701 "size" : 8,
7702 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7703 },
7704 {
7705 "alignment" : 8,
7706 "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory *",
7707 "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory *",
7708 "referenced_type" : "type-843",
7709 "self_type" : "type-927",
7710 "size" : 8,
7711 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7712 },
7713 {
7714 "alignment" : 8,
7715 "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory *",
7716 "name" : "android::hardware::drm::V1_1::BpHwDrmFactory *",
7717 "referenced_type" : "type-50",
7718 "self_type" : "type-878",
7719 "size" : 8,
7720 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7721 },
7722 {
7723 "alignment" : 8,
7724 "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin *",
7725 "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin *",
7726 "referenced_type" : "type-150",
7727 "self_type" : "type-154",
7728 "size" : 8,
7729 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7730 },
7731 {
7732 "alignment" : 8,
7733 "linker_set_key" : "android::hardware::drm::V1_1::BsCryptoFactory *",
7734 "name" : "android::hardware::drm::V1_1::BsCryptoFactory *",
7735 "referenced_type" : "type-896",
7736 "self_type" : "type-911",
7737 "size" : 8,
7738 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7739 },
7740 {
7741 "alignment" : 8,
7742 "linker_set_key" : "android::hardware::drm::V1_1::BsDrmFactory *",
7743 "name" : "android::hardware::drm::V1_1::BsDrmFactory *",
7744 "referenced_type" : "type-876",
7745 "self_type" : "type-877",
7746 "size" : 8,
7747 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7748 },
7749 {
7750 "alignment" : 8,
7751 "linker_set_key" : "android::hardware::drm::V1_1::BsDrmPlugin *",
7752 "name" : "android::hardware::drm::V1_1::BsDrmPlugin *",
7753 "referenced_type" : "type-146",
7754 "self_type" : "type-149",
7755 "size" : 8,
7756 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7757 },
7758 {
7759 "alignment" : 8,
7760 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
7761 "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
7762 "referenced_type" : "type-101",
7763 "self_type" : "type-100",
7764 "size" : 8,
7765 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7766 },
7767 {
7768 "alignment" : 8,
7769 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7770 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7771 "referenced_type" : "type-114",
7772 "self_type" : "type-113",
7773 "size" : 8,
7774 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7775 },
7776 {
7777 "alignment" : 8,
7778 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7779 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7780 "referenced_type" : "type-106",
7781 "self_type" : "type-105",
7782 "size" : 8,
7783 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7784 },
7785 {
7786 "alignment" : 8,
7787 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7788 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7789 "referenced_type" : "type-122",
7790 "self_type" : "type-121",
7791 "size" : 8,
7792 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7793 },
7794 {
7795 "alignment" : 8,
7796 "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
7797 "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
7798 "referenced_type" : "type-372",
7799 "self_type" : "type-371",
7800 "size" : 8,
7801 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7802 },
7803 {
7804 "alignment" : 8,
7805 "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
7806 "name" : "android::hardware::drm::V1_1::IDrmFactory *",
7807 "referenced_type" : "type-54",
7808 "self_type" : "type-97",
7809 "size" : 8,
7810 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7811 },
7812 {
7813 "alignment" : 8,
7814 "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
7815 "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
7816 "referenced_type" : "type-142",
7817 "self_type" : "type-141",
7818 "size" : 8,
7819 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7820 },
7821 {
7822 "alignment" : 8,
7823 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
7824 "name" : "android::hardware::hidl_array<unsigned char, 16> *",
7825 "referenced_type" : "type-614",
7826 "self_type" : "type-616",
7827 "size" : 8,
7828 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7829 },
7830 {
7831 "alignment" : 8,
7832 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
7833 "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7834 "referenced_type" : "type-587",
7835 "self_type" : "type-586",
7836 "size" : 8,
7837 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7838 },
7839 {
7840 "alignment" : 8,
7841 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
7842 "name" : "android::hardware::hidl_binder_death_recipient *",
7843 "referenced_type" : "type-398",
7844 "self_type" : "type-397",
7845 "size" : 8,
7846 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7847 },
7848 {
7849 "alignment" : 8,
7850 "linker_set_key" : "android::hardware::hidl_death_recipient *",
7851 "name" : "android::hardware::hidl_death_recipient *",
7852 "referenced_type" : "type-401",
7853 "self_type" : "type-400",
7854 "size" : 8,
7855 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7856 },
7857 {
7858 "alignment" : 8,
7859 "linker_set_key" : "android::hardware::hidl_memory *",
7860 "name" : "android::hardware::hidl_memory *",
7861 "referenced_type" : "type-556",
7862 "self_type" : "type-557",
7863 "size" : 8,
7864 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7865 },
7866 {
7867 "alignment" : 8,
7868 "linker_set_key" : "android::hardware::hidl_string *",
7869 "name" : "android::hardware::hidl_string *",
7870 "referenced_type" : "type-107",
7871 "self_type" : "type-578",
7872 "size" : 8,
7873 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7874 },
7875 {
7876 "alignment" : 8,
7877 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7878 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7879 "referenced_type" : "type-583",
7880 "self_type" : "type-590",
7881 "size" : 8,
7882 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7883 },
7884 {
7885 "alignment" : 8,
7886 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7887 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7888 "referenced_type" : "type-575",
7889 "self_type" : "type-579",
7890 "size" : 8,
7891 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7892 },
7893 {
7894 "alignment" : 8,
7895 "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
7896 "name" : "android::hardware::hidl_vec<unsigned char> *",
7897 "referenced_type" : "type-130",
7898 "self_type" : "type-129",
7899 "size" : 8,
7900 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7901 },
7902 {
7903 "alignment" : 8,
7904 "linker_set_key" : "android::hardware::hidl_version *",
7905 "name" : "android::hardware::hidl_version *",
7906 "referenced_type" : "type-617",
7907 "self_type" : "type-618",
7908 "size" : 8,
7909 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7910 },
7911 {
7912 "alignment" : 8,
7913 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
7914 "name" : "android::hidl::base::V1_0::BnHwBase *",
7915 "referenced_type" : "type-35",
7916 "self_type" : "type-673",
7917 "size" : 8,
7918 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7919 },
7920 {
7921 "alignment" : 8,
7922 "linker_set_key" : "android::hidl::base::V1_0::IBase *",
7923 "name" : "android::hidl::base::V1_0::IBase *",
7924 "referenced_type" : "type-5",
7925 "self_type" : "type-4",
7926 "size" : 8,
7927 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7928 },
7929 {
7930 "alignment" : 8,
7931 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
7932 "name" : "android::hidl::manager::V1_0::IServiceManager *",
7933 "referenced_type" : "type-246",
7934 "self_type" : "type-245",
7935 "size" : 8,
7936 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7937 },
7938 {
7939 "alignment" : 8,
7940 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
7941 "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7942 "referenced_type" : "type-324",
7943 "self_type" : "type-323",
7944 "size" : 8,
7945 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7946 },
7947 {
7948 "alignment" : 8,
7949 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7950 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7951 "referenced_type" : "type-963",
7952 "self_type" : "type-971",
7953 "size" : 8,
7954 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7955 },
7956 {
7957 "alignment" : 8,
7958 "linker_set_key" : "android::sp<android::hardware::IBinder> *",
7959 "name" : "android::sp<android::hardware::IBinder> *",
7960 "referenced_type" : "type-12",
7961 "self_type" : "type-56",
7962 "size" : 8,
7963 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7964 },
7965 {
7966 "alignment" : 8,
7967 "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
7968 "name" : "android::sp<android::hardware::ProcessState> *",
7969 "referenced_type" : "type-57",
7970 "self_type" : "type-231",
7971 "size" : 8,
7972 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7973 },
7974 {
7975 "alignment" : 8,
7976 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
7977 "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
7978 "referenced_type" : "type-356",
7979 "self_type" : "type-360",
7980 "size" : 8,
7981 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7982 },
7983 {
7984 "alignment" : 8,
7985 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
7986 "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
7987 "referenced_type" : "type-329",
7988 "self_type" : "type-328",
7989 "size" : 8,
7990 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7991 },
7992 {
7993 "alignment" : 8,
7994 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
7995 "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
7996 "referenced_type" : "type-32",
7997 "self_type" : "type-897",
7998 "size" : 8,
7999 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8000 },
8001 {
8002 "alignment" : 8,
8003 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8004 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8005 "referenced_type" : "type-880",
8006 "self_type" : "type-890",
8007 "size" : 8,
8008 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8009 },
8010 {
8011 "alignment" : 8,
8012 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8013 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8014 "referenced_type" : "type-159",
8015 "self_type" : "type-885",
8016 "size" : 8,
8017 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8018 },
8019 {
8020 "alignment" : 8,
8021 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8022 "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8023 "referenced_type" : "type-370",
8024 "self_type" : "type-369",
8025 "size" : 8,
8026 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8027 },
8028 {
8029 "alignment" : 8,
8030 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8031 "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8032 "referenced_type" : "type-96",
8033 "self_type" : "type-901",
8034 "size" : 8,
8035 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8036 },
8037 {
8038 "alignment" : 8,
8039 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8040 "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8041 "referenced_type" : "type-140",
8042 "self_type" : "type-163",
8043 "size" : 8,
8044 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8045 },
8046 {
8047 "alignment" : 8,
8048 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8049 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8050 "referenced_type" : "type-396",
8051 "self_type" : "type-395",
8052 "size" : 8,
8053 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8054 },
8055 {
8056 "alignment" : 8,
8057 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
8058 "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
8059 "referenced_type" : "type-36",
8060 "self_type" : "type-883",
8061 "size" : 8,
8062 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8063 },
8064 {
8065 "alignment" : 8,
8066 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8067 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8068 "referenced_type" : "type-244",
8069 "self_type" : "type-253",
8070 "size" : 8,
8071 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8072 },
8073 {
8074 "alignment" : 8,
8075 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8076 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8077 "referenced_type" : "type-322",
8078 "self_type" : "type-325",
8079 "size" : 8,
8080 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8081 },
8082 {
8083 "alignment" : 8,
8084 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
8085 "name" : "android::wp<android::hardware::BHwBinder> *",
8086 "referenced_type" : "type-624",
8087 "self_type" : "type-708",
8088 "size" : 8,
8089 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8090 },
8091 {
8092 "alignment" : 8,
8093 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8094 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8095 "referenced_type" : "type-423",
8096 "self_type" : "type-459",
8097 "size" : 8,
8098 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8099 },
8100 {
8101 "alignment" : 8,
8102 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
8103 "name" : "android::wp<android::hardware::hidl_death_recipient> *",
8104 "referenced_type" : "type-399",
8105 "self_type" : "type-562",
8106 "size" : 8,
8107 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8108 },
8109 {
8110 "alignment" : 8,
8111 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
8112 "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
8113 "referenced_type" : "type-3",
8114 "self_type" : "type-866",
8115 "size" : 8,
8116 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8117 },
8118 {
8119 "alignment" : 8,
8120 "linker_set_key" : "android_flex_plane *",
8121 "name" : "android_flex_plane *",
8122 "referenced_type" : "type-739",
8123 "self_type" : "type-742",
8124 "size" : 8,
8125 "source_file" : "/system/core/libsystem/include/system/graphics.h"
8126 },
8127 {
8128 "alignment" : 8,
8129 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8130 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8131 "referenced_type" : "type-72",
8132 "self_type" : "type-71",
8133 "size" : 8,
8134 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8135 },
8136 {
8137 "alignment" : 8,
8138 "linker_set_key" : "char *",
8139 "name" : "char *",
8140 "referenced_type" : "type-88",
8141 "self_type" : "type-449",
8142 "size" : 8,
8143 "source_file" : "/system/core/liblog/include/log/log_read.h"
8144 },
8145 {
8146 "alignment" : 8,
8147 "linker_set_key" : "const android::NativeHandle *",
8148 "name" : "const android::NativeHandle *",
8149 "referenced_type" : "type-632",
8150 "self_type" : "type-633",
8151 "size" : 8,
8152 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8153 },
8154 {
8155 "alignment" : 8,
8156 "linker_set_key" : "const android::RefBase *",
8157 "name" : "const android::RefBase *",
8158 "referenced_type" : "type-549",
8159 "self_type" : "type-550",
8160 "size" : 8,
8161 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8162 },
8163 {
8164 "alignment" : 8,
8165 "linker_set_key" : "const android::String16 *",
8166 "name" : "const android::String16 *",
8167 "referenced_type" : "type-74",
8168 "self_type" : "type-649",
8169 "size" : 8,
8170 "source_file" : "/system/core/libutils/include/utils/String16.h"
8171 },
8172 {
8173 "alignment" : 8,
8174 "linker_set_key" : "const android::String8 *",
8175 "name" : "const android::String8 *",
8176 "referenced_type" : "type-641",
8177 "self_type" : "type-642",
8178 "size" : 8,
8179 "source_file" : "/system/core/libutils/include/utils/String8.h"
8180 },
8181 {
8182 "alignment" : 8,
8183 "linker_set_key" : "const android::VectorImpl *",
8184 "name" : "const android::VectorImpl *",
8185 "referenced_type" : "type-717",
8186 "self_type" : "type-718",
8187 "size" : 8,
8188 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8189 },
8190 {
8191 "alignment" : 8,
8192 "linker_set_key" : "const android::hardware::BpHwRefBase *",
8193 "name" : "const android::hardware::BpHwRefBase *",
8194 "referenced_type" : "type-653",
8195 "self_type" : "type-654",
8196 "size" : 8,
8197 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8198 },
8199 {
8200 "alignment" : 8,
8201 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8202 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8203 "referenced_type" : "type-683",
8204 "self_type" : "type-684",
8205 "size" : 8,
8206 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8207 },
8208 {
8209 "alignment" : 8,
8210 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8211 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8212 "referenced_type" : "type-688",
8213 "self_type" : "type-689",
8214 "size" : 8,
8215 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8216 },
8217 {
8218 "alignment" : 8,
8219 "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
8220 "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
8221 "referenced_type" : "type-175",
8222 "self_type" : "type-176",
8223 "size" : 8,
8224 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8225 },
8226 {
8227 "alignment" : 8,
8228 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
8229 "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
8230 "referenced_type" : "type-436",
8231 "self_type" : "type-437",
8232 "size" : 8,
8233 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8234 },
8235 {
8236 "alignment" : 8,
8237 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
8238 "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
8239 "referenced_type" : "type-909",
8240 "self_type" : "type-910",
8241 "size" : 8,
8242 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8243 },
8244 {
8245 "alignment" : 8,
8246 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
8247 "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
8248 "referenced_type" : "type-181",
8249 "self_type" : "type-182",
8250 "size" : 8,
8251 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8252 },
8253 {
8254 "alignment" : 8,
8255 "linker_set_key" : "const android::hardware::Return<bool> *",
8256 "name" : "const android::hardware::Return<bool> *",
8257 "referenced_type" : "type-430",
8258 "self_type" : "type-431",
8259 "size" : 8,
8260 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8261 },
8262 {
8263 "alignment" : 8,
8264 "linker_set_key" : "const android::hardware::Status *",
8265 "name" : "const android::hardware::Status *",
8266 "referenced_type" : "type-419",
8267 "self_type" : "type-425",
8268 "size" : 8,
8269 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8270 },
8271 {
8272 "alignment" : 8,
8273 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
8274 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
8275 "referenced_type" : "type-319",
8276 "self_type" : "type-320",
8277 "size" : 8,
8278 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8279 },
8280 {
8281 "alignment" : 8,
8282 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8283 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8284 "referenced_type" : "type-273",
8285 "self_type" : "type-283",
8286 "size" : 8,
8287 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8288 },
8289 {
8290 "alignment" : 8,
8291 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8292 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8293 "referenced_type" : "type-317",
8294 "self_type" : "type-318",
8295 "size" : 8,
8296 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8297 },
8298 {
8299 "alignment" : 8,
8300 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8301 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8302 "referenced_type" : "type-313",
8303 "self_type" : "type-314",
8304 "size" : 8,
8305 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8306 },
8307 {
8308 "alignment" : 8,
8309 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup> *",
8310 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup> *",
8311 "referenced_type" : "type-123",
8312 "self_type" : "type-124",
8313 "size" : 8,
8314 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8315 },
8316 {
8317 "alignment" : 8,
8318 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8319 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8320 "referenced_type" : "type-857",
8321 "self_type" : "type-858",
8322 "size" : 8,
8323 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8324 },
8325 {
8326 "alignment" : 8,
8327 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8328 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8329 "referenced_type" : "type-852",
8330 "self_type" : "type-853",
8331 "size" : 8,
8332 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8333 },
8334 {
8335 "alignment" : 8,
8336 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
8337 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
8338 "referenced_type" : "type-134",
8339 "self_type" : "type-135",
8340 "size" : 8,
8341 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8342 },
8343 {
8344 "alignment" : 8,
8345 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
8346 "name" : "const android::hardware::details::hidl_pointer<int> *",
8347 "referenced_type" : "type-754",
8348 "self_type" : "type-763",
8349 "size" : 8,
8350 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8351 },
8352 {
8353 "alignment" : 8,
8354 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8355 "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8356 "referenced_type" : "type-814",
8357 "self_type" : "type-821",
8358 "size" : 8,
8359 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8360 },
8361 {
8362 "alignment" : 8,
8363 "linker_set_key" : "const android::hardware::details::return_status *",
8364 "name" : "const android::hardware::details::return_status *",
8365 "referenced_type" : "type-442",
8366 "self_type" : "type-443",
8367 "size" : 8,
8368 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8369 },
8370 {
8371 "alignment" : 8,
8372 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
8373 "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
8374 "referenced_type" : "type-840",
8375 "self_type" : "type-841",
8376 "size" : 8,
8377 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8378 },
8379 {
8380 "alignment" : 8,
8381 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
8382 "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
8383 "referenced_type" : "type-832",
8384 "self_type" : "type-833",
8385 "size" : 8,
8386 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
8387 },
8388 {
8389 "alignment" : 8,
8390 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
8391 "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
8392 "referenced_type" : "type-47",
8393 "self_type" : "type-48",
8394 "size" : 8,
8395 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
8396 },
8397 {
8398 "alignment" : 8,
8399 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
8400 "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
8401 "referenced_type" : "type-16",
8402 "self_type" : "type-15",
8403 "size" : 8,
8404 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
8405 },
8406 {
8407 "alignment" : 8,
8408 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
8409 "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
8410 "referenced_type" : "type-972",
8411 "self_type" : "type-973",
8412 "size" : 8,
8413 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8414 },
8415 {
8416 "alignment" : 8,
8417 "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
8418 "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
8419 "referenced_type" : "type-813",
8420 "self_type" : "type-815",
8421 "size" : 8,
8422 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
8423 },
8424 {
8425 "alignment" : 8,
8426 "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
8427 "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
8428 "referenced_type" : "type-349",
8429 "self_type" : "type-352",
8430 "size" : 8,
8431 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8432 },
8433 {
8434 "alignment" : 8,
8435 "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
8436 "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
8437 "referenced_type" : "type-961",
8438 "self_type" : "type-962",
8439 "size" : 8,
8440 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
8441 },
8442 {
8443 "alignment" : 8,
8444 "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
8445 "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
8446 "referenced_type" : "type-894",
8447 "self_type" : "type-895",
8448 "size" : 8,
8449 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8450 },
8451 {
8452 "alignment" : 8,
8453 "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
8454 "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
8455 "referenced_type" : "type-959",
8456 "self_type" : "type-960",
8457 "size" : 8,
8458 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8459 },
8460 {
8461 "alignment" : 8,
8462 "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
8463 "name" : "const android::hardware::drm::V1_0::KeyValue *",
8464 "referenced_type" : "type-199",
8465 "self_type" : "type-198",
8466 "size" : 8,
8467 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8468 },
8469 {
8470 "alignment" : 8,
8471 "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
8472 "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
8473 "referenced_type" : "type-842",
8474 "self_type" : "type-846",
8475 "size" : 8,
8476 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
8477 },
8478 {
8479 "alignment" : 8,
8480 "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
8481 "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
8482 "referenced_type" : "type-49",
8483 "self_type" : "type-55",
8484 "size" : 8,
8485 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
8486 },
8487 {
8488 "alignment" : 8,
8489 "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
8490 "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
8491 "referenced_type" : "type-305",
8492 "self_type" : "type-306",
8493 "size" : 8,
8494 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
8495 },
8496 {
8497 "alignment" : 8,
8498 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup *",
8499 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup *",
8500 "referenced_type" : "type-126",
8501 "self_type" : "type-223",
8502 "size" : 8,
8503 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8504 },
8505 {
8506 "alignment" : 8,
8507 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
8508 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
8509 "referenced_type" : "type-260",
8510 "self_type" : "type-354",
8511 "size" : 8,
8512 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8513 },
8514 {
8515 "alignment" : 8,
8516 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
8517 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
8518 "referenced_type" : "type-316",
8519 "self_type" : "type-359",
8520 "size" : 8,
8521 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8522 },
8523 {
8524 "alignment" : 8,
8525 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value *",
8526 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value *",
8527 "referenced_type" : "type-310",
8528 "self_type" : "type-355",
8529 "size" : 8,
8530 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8531 },
8532 {
8533 "alignment" : 8,
8534 "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
8535 "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
8536 "referenced_type" : "type-816",
8537 "self_type" : "type-817",
8538 "size" : 8,
8539 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
8540 },
8541 {
8542 "alignment" : 8,
8543 "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
8544 "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
8545 "referenced_type" : "type-964",
8546 "self_type" : "type-965",
8547 "size" : 8,
8548 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
8549 },
8550 {
8551 "alignment" : 8,
8552 "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
8553 "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
8554 "referenced_type" : "type-303",
8555 "self_type" : "type-304",
8556 "size" : 8,
8557 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
8558 },
8559 {
8560 "alignment" : 8,
8561 "linker_set_key" : "const android::hardware::hidl_death_recipient *",
8562 "name" : "const android::hardware::hidl_death_recipient *",
8563 "referenced_type" : "type-872",
8564 "self_type" : "type-873",
8565 "size" : 8,
8566 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8567 },
8568 {
8569 "alignment" : 8,
8570 "linker_set_key" : "const android::hardware::hidl_memory *",
8571 "name" : "const android::hardware::hidl_memory *",
8572 "referenced_type" : "type-559",
8573 "self_type" : "type-564",
8574 "size" : 8,
8575 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8576 },
8577 {
8578 "alignment" : 8,
8579 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
8580 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
8581 "referenced_type" : "type-200",
8582 "self_type" : "type-201",
8583 "size" : 8,
8584 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8585 },
8586 {
8587 "alignment" : 8,
8588 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8589 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8590 "referenced_type" : "type-213",
8591 "self_type" : "type-214",
8592 "size" : 8,
8593 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8594 },
8595 {
8596 "alignment" : 8,
8597 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8598 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8599 "referenced_type" : "type-219",
8600 "self_type" : "type-220",
8601 "size" : 8,
8602 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8603 },
8604 {
8605 "alignment" : 8,
8606 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8607 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8608 "referenced_type" : "type-216",
8609 "self_type" : "type-217",
8610 "size" : 8,
8611 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8612 },
8613 {
8614 "alignment" : 8,
8615 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> *",
8616 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> *",
8617 "referenced_type" : "type-224",
8618 "self_type" : "type-225",
8619 "size" : 8,
8620 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8621 },
8622 {
8623 "alignment" : 8,
8624 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
8625 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
8626 "referenced_type" : "type-227",
8627 "self_type" : "type-228",
8628 "size" : 8,
8629 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8630 },
8631 {
8632 "alignment" : 8,
8633 "linker_set_key" : "const android::hardware::hidl_vec<int> *",
8634 "name" : "const android::hardware::hidl_vec<int> *",
8635 "referenced_type" : "type-600",
8636 "self_type" : "type-601",
8637 "size" : 8,
8638 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8639 },
8640 {
8641 "alignment" : 8,
8642 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
8643 "name" : "const android::hardware::hidl_vec<unsigned char> *",
8644 "referenced_type" : "type-603",
8645 "self_type" : "type-604",
8646 "size" : 8,
8647 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8648 },
8649 {
8650 "alignment" : 8,
8651 "linker_set_key" : "const android::hardware::hidl_version *",
8652 "name" : "const android::hardware::hidl_version *",
8653 "referenced_type" : "type-619",
8654 "self_type" : "type-620",
8655 "size" : 8,
8656 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8657 },
8658 {
8659 "alignment" : 8,
8660 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
8661 "name" : "const android::hidl::base::V1_0::BpHwBase *",
8662 "referenced_type" : "type-825",
8663 "self_type" : "type-826",
8664 "size" : 8,
8665 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8666 },
8667 {
8668 "alignment" : 8,
8669 "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
8670 "name" : "const android::hidl::base::V1_0::IBase *",
8671 "referenced_type" : "type-694",
8672 "self_type" : "type-693",
8673 "size" : 8,
8674 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8675 },
8676 {
8677 "alignment" : 8,
8678 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
8679 "name" : "const android::hidl::manager::V1_0::IServiceManager *",
8680 "referenced_type" : "type-268",
8681 "self_type" : "type-278",
8682 "size" : 8,
8683 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8684 },
8685 {
8686 "alignment" : 8,
8687 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
8688 "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
8689 "referenced_type" : "type-769",
8690 "self_type" : "type-770",
8691 "size" : 8,
8692 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8693 },
8694 {
8695 "alignment" : 8,
8696 "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
8697 "name" : "const android::sp<android::hardware::IBinder> *",
8698 "referenced_type" : "type-80",
8699 "self_type" : "type-155",
8700 "size" : 8,
8701 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8702 },
8703 {
8704 "alignment" : 8,
8705 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
8706 "name" : "const android::sp<android::hardware::ProcessState> *",
8707 "referenced_type" : "type-233",
8708 "self_type" : "type-236",
8709 "size" : 8,
8710 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8711 },
8712 {
8713 "alignment" : 8,
8714 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8715 "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8716 "referenced_type" : "type-363",
8717 "self_type" : "type-367",
8718 "size" : 8,
8719 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8720 },
8721 {
8722 "alignment" : 8,
8723 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8724 "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8725 "referenced_type" : "type-345",
8726 "self_type" : "type-344",
8727 "size" : 8,
8728 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8729 },
8730 {
8731 "alignment" : 8,
8732 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8733 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8734 "referenced_type" : "type-898",
8735 "self_type" : "type-900",
8736 "size" : 8,
8737 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8738 },
8739 {
8740 "alignment" : 8,
8741 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8742 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8743 "referenced_type" : "type-879",
8744 "self_type" : "type-893",
8745 "size" : 8,
8746 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8747 },
8748 {
8749 "alignment" : 8,
8750 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8751 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8752 "referenced_type" : "type-886",
8753 "self_type" : "type-889",
8754 "size" : 8,
8755 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8756 },
8757 {
8758 "alignment" : 8,
8759 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8760 "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8761 "referenced_type" : "type-390",
8762 "self_type" : "type-389",
8763 "size" : 8,
8764 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8765 },
8766 {
8767 "alignment" : 8,
8768 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8769 "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8770 "referenced_type" : "type-95",
8771 "self_type" : "type-904",
8772 "size" : 8,
8773 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8774 },
8775 {
8776 "alignment" : 8,
8777 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8778 "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8779 "referenced_type" : "type-139",
8780 "self_type" : "type-166",
8781 "size" : 8,
8782 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8783 },
8784 {
8785 "alignment" : 8,
8786 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
8787 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
8788 "referenced_type" : "type-413",
8789 "self_type" : "type-412",
8790 "size" : 8,
8791 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8792 },
8793 {
8794 "alignment" : 8,
8795 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
8796 "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
8797 "referenced_type" : "type-598",
8798 "self_type" : "type-871",
8799 "size" : 8,
8800 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8801 },
8802 {
8803 "alignment" : 8,
8804 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
8805 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
8806 "referenced_type" : "type-884",
8807 "self_type" : "type-944",
8808 "size" : 8,
8809 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8810 },
8811 {
8812 "alignment" : 8,
8813 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8814 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8815 "referenced_type" : "type-254",
8816 "self_type" : "type-261",
8817 "size" : 8,
8818 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8819 },
8820 {
8821 "alignment" : 8,
8822 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8823 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8824 "referenced_type" : "type-326",
8825 "self_type" : "type-327",
8826 "size" : 8,
8827 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8828 },
8829 {
8830 "alignment" : 8,
8831 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
8832 "name" : "const android::wp<android::hardware::BHwBinder> *",
8833 "referenced_type" : "type-849",
8834 "self_type" : "type-860",
8835 "size" : 8,
8836 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8837 },
8838 {
8839 "alignment" : 8,
8840 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
8841 "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
8842 "referenced_type" : "type-574",
8843 "self_type" : "type-589",
8844 "size" : 8,
8845 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8846 },
8847 {
8848 "alignment" : 8,
8849 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
8850 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
8851 "referenced_type" : "type-869",
8852 "self_type" : "type-868",
8853 "size" : 8,
8854 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8855 },
8856 {
8857 "alignment" : 8,
8858 "linker_set_key" : "const char *",
8859 "name" : "const char *",
8860 "referenced_type" : "type-87",
8861 "self_type" : "type-86",
8862 "size" : 8,
8863 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8864 },
8865 {
8866 "alignment" : 8,
8867 "linker_set_key" : "const char16_t *",
8868 "name" : "const char16_t *",
8869 "referenced_type" : "type-77",
8870 "self_type" : "type-76",
8871 "size" : 8,
8872 "source_file" : "/system/core/libutils/include/utils/String16.h"
8873 },
8874 {
8875 "alignment" : 8,
8876 "linker_set_key" : "const log_msg *",
8877 "name" : "const log_msg *",
8878 "referenced_type" : "type-334",
8879 "self_type" : "type-368",
8880 "size" : 8,
8881 "source_file" : "/system/core/liblog/include/log/log_read.h"
8882 },
8883 {
8884 "alignment" : 8,
8885 "linker_set_key" : "const native_handle *",
8886 "name" : "const native_handle *",
8887 "referenced_type" : "type-539",
8888 "self_type" : "type-538",
8889 "size" : 8,
8890 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8891 },
8892 {
8893 "alignment" : 8,
8894 "linker_set_key" : "const unsigned char *",
8895 "name" : "const unsigned char *",
8896 "referenced_type" : "type-612",
8897 "self_type" : "type-611",
8898 "size" : 8,
8899 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8900 },
8901 {
8902 "alignment" : 8,
8903 "linker_set_key" : "const unsigned long long *",
8904 "name" : "const unsigned long long *",
8905 "referenced_type" : "type-667",
8906 "self_type" : "type-666",
8907 "size" : 8,
8908 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8909 },
8910 {
8911 "alignment" : 8,
8912 "linker_set_key" : "const void *",
8913 "name" : "const void *",
8914 "referenced_type" : "type-622",
8915 "self_type" : "type-623",
8916 "size" : 8,
8917 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8918 },
8919 {
8920 "alignment" : 8,
8921 "linker_set_key" : "int (*)(void *)",
8922 "name" : "int (*)(void *)",
8923 "referenced_type" : "type-748",
8924 "self_type" : "type-749",
8925 "size" : 8,
8926 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8927 },
8928 {
8929 "alignment" : 8,
8930 "linker_set_key" : "int *",
8931 "name" : "int *",
8932 "referenced_type" : "type-38",
8933 "self_type" : "type-597",
8934 "size" : 8,
8935 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8936 },
8937 {
8938 "alignment" : 8,
8939 "linker_set_key" : "log_msg *",
8940 "name" : "log_msg *",
8941 "referenced_type" : "type-335",
8942 "self_type" : "type-438",
8943 "size" : 8,
8944 "source_file" : "/system/core/liblog/include/log/log_read.h"
8945 },
8946 {
8947 "alignment" : 8,
8948 "linker_set_key" : "native_handle *",
8949 "name" : "native_handle *",
8950 "referenced_type" : "type-457",
8951 "self_type" : "type-456",
8952 "size" : 8,
8953 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8954 },
8955 {
8956 "alignment" : 8,
8957 "linker_set_key" : "unsigned char *",
8958 "name" : "unsigned char *",
8959 "referenced_type" : "type-116",
8960 "self_type" : "type-133",
8961 "size" : 8,
8962 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8963 },
8964 {
8965 "alignment" : 8,
8966 "linker_set_key" : "unsigned long *",
8967 "name" : "unsigned long *",
8968 "referenced_type" : "type-62",
8969 "self_type" : "type-237",
8970 "size" : 8,
8971 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
8972 },
8973 {
8974 "alignment" : 8,
8975 "linker_set_key" : "unsigned long long *",
8976 "name" : "unsigned long long *",
8977 "referenced_type" : "type-510",
8978 "self_type" : "type-662",
8979 "size" : 8,
8980 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8981 },
8982 {
8983 "alignment" : 8,
8984 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
8985 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
8986 "referenced_type" : "type-664",
8987 "self_type" : "type-663",
8988 "size" : 8,
8989 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8990 },
8991 {
8992 "alignment" : 8,
8993 "linker_set_key" : "void *",
8994 "name" : "void *",
8995 "referenced_type" : "type-41",
8996 "self_type" : "type-40",
8997 "size" : 8,
8998 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8999 },
9000 {
9001 "alignment" : 8,
9002 "linker_set_key" : "void **",
9003 "name" : "void **",
9004 "referenced_type" : "type-40",
9005 "self_type" : "type-750",
9006 "size" : 8,
9007 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9008 }
9009 ],
9010 "qualified_types" :
9011 [
9012 {
9013 "alignment" : 8,
9014 "is_const" : true,
9015 "linker_set_key" : "android::RefBase::weakref_impl *const",
9016 "name" : "android::RefBase::weakref_impl *const",
9017 "referenced_type" : "type-183",
9018 "self_type" : "type-185",
9019 "size" : 8,
9020 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9021 },
9022 {
9023 "alignment" : 8,
9024 "is_const" : true,
9025 "linker_set_key" : "android::RefBase::weakref_impl *const",
9026 "name" : "android::RefBase::weakref_impl *const",
9027 "referenced_type" : "type-346",
9028 "self_type" : "type-348",
9029 "size" : 8,
9030 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9031 },
9032 {
9033 "alignment" : 8,
9034 "is_const" : true,
9035 "linker_set_key" : "android::RefBase::weakref_impl *const",
9036 "name" : "android::RefBase::weakref_impl *const",
9037 "referenced_type" : "type-8",
9038 "self_type" : "type-7",
9039 "size" : 8,
9040 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9041 },
9042 {
9043 "alignment" : 8,
9044 "is_const" : true,
9045 "linker_set_key" : "android::RefBase::weakref_impl *const",
9046 "name" : "android::RefBase::weakref_impl *const",
9047 "referenced_type" : "type-913",
9048 "self_type" : "type-915",
9049 "size" : 8,
9050 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9051 },
9052 {
9053 "alignment" : 8,
9054 "is_const" : true,
9055 "linker_set_key" : "android::hardware::IBinder *const",
9056 "name" : "android::hardware::IBinder *const",
9057 "referenced_type" : "type-13",
9058 "self_type" : "type-24",
9059 "size" : 8,
9060 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9061 },
9062 {
9063 "alignment" : 8,
9064 "is_const" : true,
9065 "linker_set_key" : "const android::NativeHandle",
9066 "name" : "const android::NativeHandle",
9067 "referenced_type" : "type-455",
9068 "self_type" : "type-632",
9069 "size" : 24,
9070 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9071 },
9072 {
9073 "alignment" : 8,
9074 "is_const" : true,
9075 "linker_set_key" : "const android::RefBase",
9076 "name" : "const android::RefBase",
9077 "referenced_type" : "type-6",
9078 "self_type" : "type-549",
9079 "size" : 16,
9080 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9081 },
9082 {
9083 "alignment" : 8,
9084 "is_const" : true,
9085 "linker_set_key" : "const android::String16",
9086 "name" : "const android::String16",
9087 "referenced_type" : "type-75",
9088 "self_type" : "type-74",
9089 "size" : 8,
9090 "source_file" : "/system/core/libutils/include/utils/String16.h"
9091 },
9092 {
9093 "alignment" : 8,
9094 "is_const" : true,
9095 "linker_set_key" : "const android::String8",
9096 "name" : "const android::String8",
9097 "referenced_type" : "type-85",
9098 "self_type" : "type-641",
9099 "size" : 8,
9100 "source_file" : "/system/core/libutils/include/utils/String8.h"
9101 },
9102 {
9103 "alignment" : 8,
9104 "is_const" : true,
9105 "linker_set_key" : "const android::VectorImpl",
9106 "name" : "const android::VectorImpl",
9107 "referenced_type" : "type-67",
9108 "self_type" : "type-717",
9109 "size" : 40,
9110 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9111 },
9112 {
9113 "alignment" : 8,
9114 "is_const" : true,
9115 "linker_set_key" : "const android::hardware::BpHwRefBase",
9116 "name" : "const android::hardware::BpHwRefBase",
9117 "referenced_type" : "type-23",
9118 "self_type" : "type-653",
9119 "size" : 48,
9120 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9121 },
9122 {
9123 "alignment" : 8,
9124 "is_const" : true,
9125 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9126 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9127 "referenced_type" : "type-677",
9128 "self_type" : "type-683",
9129 "size" : 64,
9130 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9131 },
9132 {
9133 "alignment" : 8,
9134 "is_const" : true,
9135 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9136 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9137 "referenced_type" : "type-685",
9138 "self_type" : "type-688",
9139 "size" : 64,
9140 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9141 },
9142 {
9143 "alignment" : 8,
9144 "is_const" : true,
9145 "linker_set_key" : "const android::hardware::Parcel",
9146 "name" : "const android::hardware::Parcel",
9147 "referenced_type" : "type-660",
9148 "self_type" : "type-671",
9149 "size" : 136,
9150 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9151 },
9152 {
9153 "alignment" : 8,
9154 "is_const" : true,
9155 "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
9156 "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
9157 "referenced_type" : "type-167",
9158 "self_type" : "type-175",
9159 "size" : 40,
9160 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9161 },
9162 {
9163 "alignment" : 8,
9164 "is_const" : true,
9165 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
9166 "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
9167 "referenced_type" : "type-432",
9168 "self_type" : "type-436",
9169 "size" : 48,
9170 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9171 },
9172 {
9173 "alignment" : 8,
9174 "is_const" : true,
9175 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
9176 "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
9177 "referenced_type" : "type-905",
9178 "self_type" : "type-909",
9179 "size" : 48,
9180 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9181 },
9182 {
9183 "alignment" : 8,
9184 "is_const" : true,
9185 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
9186 "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
9187 "referenced_type" : "type-177",
9188 "self_type" : "type-181",
9189 "size" : 48,
9190 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9191 },
9192 {
9193 "alignment" : 8,
9194 "is_const" : true,
9195 "linker_set_key" : "const android::hardware::Return<bool>",
9196 "name" : "const android::hardware::Return<bool>",
9197 "referenced_type" : "type-426",
9198 "self_type" : "type-430",
9199 "size" : 40,
9200 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9201 },
9202 {
9203 "alignment" : 8,
9204 "is_const" : true,
9205 "linker_set_key" : "const android::hardware::Status",
9206 "name" : "const android::hardware::Status",
9207 "referenced_type" : "type-170",
9208 "self_type" : "type-419",
9209 "size" : 32,
9210 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9211 },
9212 {
9213 "alignment" : 4,
9214 "is_const" : true,
9215 "linker_set_key" : "const android::hardware::details::SchedPrio",
9216 "name" : "const android::hardware::details::SchedPrio",
9217 "referenced_type" : "type-680",
9218 "self_type" : "type-682",
9219 "size" : 8,
9220 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9221 },
9222 {
9223 "alignment" : 8,
9224 "is_const" : true,
9225 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
9226 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
9227 "referenced_type" : "type-194",
9228 "self_type" : "type-319",
9229 "size" : 8,
9230 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9231 },
9232 {
9233 "alignment" : 8,
9234 "is_const" : true,
9235 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9236 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9237 "referenced_type" : "type-111",
9238 "self_type" : "type-273",
9239 "size" : 8,
9240 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9241 },
9242 {
9243 "alignment" : 8,
9244 "is_const" : true,
9245 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9246 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9247 "referenced_type" : "type-103",
9248 "self_type" : "type-317",
9249 "size" : 8,
9250 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9251 },
9252 {
9253 "alignment" : 8,
9254 "is_const" : true,
9255 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9256 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9257 "referenced_type" : "type-119",
9258 "self_type" : "type-313",
9259 "size" : 8,
9260 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9261 },
9262 {
9263 "alignment" : 8,
9264 "is_const" : true,
9265 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
9266 "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
9267 "referenced_type" : "type-98",
9268 "self_type" : "type-123",
9269 "size" : 8,
9270 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9271 },
9272 {
9273 "alignment" : 8,
9274 "is_const" : true,
9275 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9276 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9277 "referenced_type" : "type-584",
9278 "self_type" : "type-857",
9279 "size" : 8,
9280 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9281 },
9282 {
9283 "alignment" : 8,
9284 "is_const" : true,
9285 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9286 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9287 "referenced_type" : "type-576",
9288 "self_type" : "type-852",
9289 "size" : 8,
9290 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9291 },
9292 {
9293 "alignment" : 8,
9294 "is_const" : true,
9295 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
9296 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
9297 "referenced_type" : "type-127",
9298 "self_type" : "type-134",
9299 "size" : 8,
9300 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9301 },
9302 {
9303 "alignment" : 8,
9304 "is_const" : true,
9305 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
9306 "name" : "const android::hardware::details::hidl_pointer<int>",
9307 "referenced_type" : "type-595",
9308 "self_type" : "type-754",
9309 "size" : 8,
9310 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9311 },
9312 {
9313 "alignment" : 8,
9314 "is_const" : true,
9315 "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
9316 "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
9317 "referenced_type" : "type-131",
9318 "self_type" : "type-814",
9319 "size" : 8,
9320 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9321 },
9322 {
9323 "alignment" : 8,
9324 "is_const" : true,
9325 "linker_set_key" : "const android::hardware::details::return_status",
9326 "name" : "const android::hardware::details::return_status",
9327 "referenced_type" : "type-169",
9328 "self_type" : "type-442",
9329 "size" : 40,
9330 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9331 },
9332 {
9333 "alignment" : 8,
9334 "is_const" : true,
9335 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
9336 "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
9337 "referenced_type" : "type-837",
9338 "self_type" : "type-840",
9339 "size" : 216,
9340 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
9341 },
9342 {
9343 "alignment" : 8,
9344 "is_const" : true,
9345 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
9346 "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
9347 "referenced_type" : "type-829",
9348 "self_type" : "type-832",
9349 "size" : 216,
9350 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9351 },
9352 {
9353 "alignment" : 8,
9354 "is_const" : true,
9355 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
9356 "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
9357 "referenced_type" : "type-43",
9358 "self_type" : "type-47",
9359 "size" : 216,
9360 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
9361 },
9362 {
9363 "alignment" : 8,
9364 "is_const" : true,
9365 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
9366 "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
9367 "referenced_type" : "type-17",
9368 "self_type" : "type-16",
9369 "size" : 216,
9370 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
9371 },
9372 {
9373 "alignment" : 8,
9374 "is_const" : true,
9375 "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
9376 "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
9377 "referenced_type" : "type-968",
9378 "self_type" : "type-972",
9379 "size" : 216,
9380 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
9381 },
9382 {
9383 "alignment" : 4,
9384 "is_const" : true,
9385 "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
9386 "name" : "const android::hardware::drm::V1_0::BufferType",
9387 "referenced_type" : "type-787",
9388 "self_type" : "type-798",
9389 "size" : 4,
9390 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9391 },
9392 {
9393 "alignment" : 4,
9394 "is_const" : true,
9395 "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
9396 "name" : "const android::hardware::drm::V1_0::EventType",
9397 "referenced_type" : "type-781",
9398 "self_type" : "type-792",
9399 "size" : 4,
9400 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9401 },
9402 {
9403 "alignment" : 8,
9404 "is_const" : true,
9405 "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
9406 "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
9407 "referenced_type" : "type-358",
9408 "self_type" : "type-813",
9409 "size" : 24,
9410 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9411 },
9412 {
9413 "alignment" : 8,
9414 "is_const" : true,
9415 "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
9416 "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
9417 "referenced_type" : "type-331",
9418 "self_type" : "type-349",
9419 "size" : 24,
9420 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9421 },
9422 {
9423 "alignment" : 8,
9424 "is_const" : true,
9425 "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
9426 "name" : "const android::hardware::drm::V1_0::IDrmFactory",
9427 "referenced_type" : "type-34",
9428 "self_type" : "type-961",
9429 "size" : 24,
9430 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
9431 },
9432 {
9433 "alignment" : 8,
9434 "is_const" : true,
9435 "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
9436 "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
9437 "referenced_type" : "type-21",
9438 "self_type" : "type-894",
9439 "size" : 24,
9440 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9441 },
9442 {
9443 "alignment" : 8,
9444 "is_const" : true,
9445 "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
9446 "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
9447 "referenced_type" : "type-161",
9448 "self_type" : "type-959",
9449 "size" : 24,
9450 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
9451 },
9452 {
9453 "alignment" : 4,
9454 "is_const" : true,
9455 "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
9456 "name" : "const android::hardware::drm::V1_0::KeyRequestType",
9457 "referenced_type" : "type-783",
9458 "self_type" : "type-795",
9459 "size" : 4,
9460 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9461 },
9462 {
9463 "alignment" : 4,
9464 "is_const" : true,
9465 "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
9466 "name" : "const android::hardware::drm::V1_0::KeyStatusType",
9467 "referenced_type" : "type-207",
9468 "self_type" : "type-796",
9469 "size" : 4,
9470 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9471 },
9472 {
9473 "alignment" : 4,
9474 "is_const" : true,
9475 "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
9476 "name" : "const android::hardware::drm::V1_0::KeyType",
9477 "referenced_type" : "type-782",
9478 "self_type" : "type-794",
9479 "size" : 4,
9480 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9481 },
9482 {
9483 "alignment" : 8,
9484 "is_const" : true,
9485 "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
9486 "name" : "const android::hardware::drm::V1_0::KeyValue",
9487 "referenced_type" : "type-197",
9488 "self_type" : "type-199",
9489 "size" : 32,
9490 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9491 },
9492 {
9493 "alignment" : 4,
9494 "is_const" : true,
9495 "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
9496 "name" : "const android::hardware::drm::V1_0::Mode",
9497 "referenced_type" : "type-784",
9498 "self_type" : "type-797",
9499 "size" : 4,
9500 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9501 },
9502 {
9503 "alignment" : 4,
9504 "is_const" : true,
9505 "linker_set_key" : "const android::hardware::drm::V1_0::Status",
9506 "name" : "const android::hardware::drm::V1_0::Status",
9507 "referenced_type" : "type-168",
9508 "self_type" : "type-790",
9509 "size" : 4,
9510 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9511 },
9512 {
9513 "alignment" : 8,
9514 "is_const" : true,
9515 "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
9516 "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
9517 "referenced_type" : "type-843",
9518 "self_type" : "type-842",
9519 "size" : 216,
9520 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
9521 },
9522 {
9523 "alignment" : 8,
9524 "is_const" : true,
9525 "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
9526 "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
9527 "referenced_type" : "type-50",
9528 "self_type" : "type-49",
9529 "size" : 216,
9530 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
9531 },
9532 {
9533 "alignment" : 8,
9534 "is_const" : true,
9535 "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
9536 "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
9537 "referenced_type" : "type-150",
9538 "self_type" : "type-305",
9539 "size" : 216,
9540 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9541 },
9542 {
9543 "alignment" : 8,
9544 "is_const" : true,
9545 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup",
9546 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup",
9547 "referenced_type" : "type-101",
9548 "self_type" : "type-126",
9549 "size" : 16,
9550 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9551 },
9552 {
9553 "alignment" : 8,
9554 "is_const" : true,
9555 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
9556 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
9557 "referenced_type" : "type-114",
9558 "self_type" : "type-260",
9559 "size" : 56,
9560 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9561 },
9562 {
9563 "alignment" : 8,
9564 "is_const" : true,
9565 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
9566 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
9567 "referenced_type" : "type-106",
9568 "self_type" : "type-316",
9569 "size" : 48,
9570 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9571 },
9572 {
9573 "alignment" : 8,
9574 "is_const" : true,
9575 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
9576 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
9577 "referenced_type" : "type-122",
9578 "self_type" : "type-310",
9579 "size" : 56,
9580 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9581 },
9582 {
9583 "alignment" : 1,
9584 "is_const" : true,
9585 "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
9586 "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
9587 "referenced_type" : "type-115",
9588 "self_type" : "type-284",
9589 "size" : 1,
9590 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9591 },
9592 {
9593 "alignment" : 4,
9594 "is_const" : true,
9595 "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
9596 "name" : "const android::hardware::drm::V1_1::HdcpLevel",
9597 "referenced_type" : "type-279",
9598 "self_type" : "type-285",
9599 "size" : 4,
9600 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9601 },
9602 {
9603 "alignment" : 8,
9604 "is_const" : true,
9605 "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
9606 "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
9607 "referenced_type" : "type-372",
9608 "self_type" : "type-816",
9609 "size" : 24,
9610 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
9611 },
9612 {
9613 "alignment" : 8,
9614 "is_const" : true,
9615 "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
9616 "name" : "const android::hardware::drm::V1_1::IDrmFactory",
9617 "referenced_type" : "type-54",
9618 "self_type" : "type-964",
9619 "size" : 24,
9620 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
9621 },
9622 {
9623 "alignment" : 8,
9624 "is_const" : true,
9625 "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
9626 "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
9627 "referenced_type" : "type-142",
9628 "self_type" : "type-303",
9629 "size" : 24,
9630 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
9631 },
9632 {
9633 "alignment" : 4,
9634 "is_const" : true,
9635 "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
9636 "name" : "const android::hardware::drm::V1_1::KeyRequestType",
9637 "referenced_type" : "type-280",
9638 "self_type" : "type-286",
9639 "size" : 4,
9640 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9641 },
9642 {
9643 "alignment" : 8,
9644 "is_const" : true,
9645 "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
9646 "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
9647 "referenced_type" : "type-282",
9648 "self_type" : "type-307",
9649 "size" : 16,
9650 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9651 },
9652 {
9653 "alignment" : 4,
9654 "is_const" : true,
9655 "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
9656 "name" : "const android::hardware::drm::V1_1::SecurityLevel",
9657 "referenced_type" : "type-281",
9658 "self_type" : "type-294",
9659 "size" : 4,
9660 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9661 },
9662 {
9663 "alignment" : 1,
9664 "is_const" : true,
9665 "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
9666 "name" : "const android::hardware::hidl_array<unsigned char, 16>",
9667 "referenced_type" : "type-614",
9668 "self_type" : "type-847",
9669 "size" : 16,
9670 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
9671 },
9672 {
9673 "alignment" : 8,
9674 "is_const" : true,
9675 "linker_set_key" : "const android::hardware::hidl_death_recipient",
9676 "name" : "const android::hardware::hidl_death_recipient",
9677 "referenced_type" : "type-401",
9678 "self_type" : "type-872",
9679 "size" : 24,
9680 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9681 },
9682 {
9683 "alignment" : 8,
9684 "is_const" : true,
9685 "linker_set_key" : "const android::hardware::hidl_handle",
9686 "name" : "const android::hardware::hidl_handle",
9687 "referenced_type" : "type-553",
9688 "self_type" : "type-625",
9689 "size" : 16,
9690 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9691 },
9692 {
9693 "alignment" : 8,
9694 "is_const" : true,
9695 "linker_set_key" : "const android::hardware::hidl_memory",
9696 "name" : "const android::hardware::hidl_memory",
9697 "referenced_type" : "type-556",
9698 "self_type" : "type-559",
9699 "size" : 40,
9700 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9701 },
9702 {
9703 "alignment" : 8,
9704 "is_const" : true,
9705 "linker_set_key" : "const android::hardware::hidl_string",
9706 "name" : "const android::hardware::hidl_string",
9707 "referenced_type" : "type-107",
9708 "self_type" : "type-554",
9709 "size" : 16,
9710 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9711 },
9712 {
9713 "alignment" : 8,
9714 "is_const" : true,
9715 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
9716 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
9717 "referenced_type" : "type-202",
9718 "self_type" : "type-311",
9719 "size" : 16,
9720 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9721 },
9722 {
9723 "alignment" : 8,
9724 "is_const" : true,
9725 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
9726 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
9727 "referenced_type" : "type-193",
9728 "self_type" : "type-200",
9729 "size" : 16,
9730 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9731 },
9732 {
9733 "alignment" : 8,
9734 "is_const" : true,
9735 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9736 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9737 "referenced_type" : "type-110",
9738 "self_type" : "type-213",
9739 "size" : 16,
9740 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9741 },
9742 {
9743 "alignment" : 8,
9744 "is_const" : true,
9745 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9746 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9747 "referenced_type" : "type-102",
9748 "self_type" : "type-219",
9749 "size" : 16,
9750 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9751 },
9752 {
9753 "alignment" : 8,
9754 "is_const" : true,
9755 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9756 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9757 "referenced_type" : "type-118",
9758 "self_type" : "type-216",
9759 "size" : 16,
9760 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9761 },
9762 {
9763 "alignment" : 8,
9764 "is_const" : true,
9765 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
9766 "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
9767 "referenced_type" : "type-222",
9768 "self_type" : "type-224",
9769 "size" : 16,
9770 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9771 },
9772 {
9773 "alignment" : 8,
9774 "is_const" : true,
9775 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
9776 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
9777 "referenced_type" : "type-575",
9778 "self_type" : "type-818",
9779 "size" : 16,
9780 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
9781 },
9782 {
9783 "alignment" : 8,
9784 "is_const" : true,
9785 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
9786 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
9787 "referenced_type" : "type-226",
9788 "self_type" : "type-227",
9789 "size" : 16,
9790 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9791 },
9792 {
9793 "alignment" : 8,
9794 "is_const" : true,
9795 "linker_set_key" : "const android::hardware::hidl_vec<int>",
9796 "name" : "const android::hardware::hidl_vec<int>",
9797 "referenced_type" : "type-594",
9798 "self_type" : "type-600",
9799 "size" : 16,
9800 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9801 },
9802 {
9803 "alignment" : 8,
9804 "is_const" : true,
9805 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
9806 "name" : "const android::hardware::hidl_vec<unsigned char>",
9807 "referenced_type" : "type-130",
9808 "self_type" : "type-603",
9809 "size" : 16,
9810 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9811 },
9812 {
9813 "alignment" : 2,
9814 "is_const" : true,
9815 "linker_set_key" : "const android::hardware::hidl_version",
9816 "name" : "const android::hardware::hidl_version",
9817 "referenced_type" : "type-617",
9818 "self_type" : "type-619",
9819 "size" : 4,
9820 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9821 },
9822 {
9823 "alignment" : 8,
9824 "is_const" : true,
9825 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
9826 "name" : "const android::hidl::base::V1_0::BpHwBase",
9827 "referenced_type" : "type-822",
9828 "self_type" : "type-825",
9829 "size" : 216,
9830 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
9831 },
9832 {
9833 "alignment" : 4,
9834 "is_const" : true,
9835 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
9836 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
9837 "referenced_type" : "type-635",
9838 "self_type" : "type-636",
9839 "size" : 4,
9840 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
9841 },
9842 {
9843 "alignment" : 8,
9844 "is_const" : true,
9845 "linker_set_key" : "const android::hidl::base::V1_0::IBase",
9846 "name" : "const android::hidl::base::V1_0::IBase",
9847 "referenced_type" : "type-5",
9848 "self_type" : "type-694",
9849 "size" : 24,
9850 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9851 },
9852 {
9853 "alignment" : 8,
9854 "is_const" : true,
9855 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
9856 "name" : "const android::hidl::base::V1_0::IBase *const",
9857 "referenced_type" : "type-693",
9858 "self_type" : "type-696",
9859 "size" : 8,
9860 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9861 },
9862 {
9863 "alignment" : 8,
9864 "is_const" : true,
9865 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
9866 "name" : "const android::hidl::manager::V1_0::IServiceManager",
9867 "referenced_type" : "type-246",
9868 "self_type" : "type-268",
9869 "size" : 24,
9870 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9871 },
9872 {
9873 "alignment" : 4,
9874 "is_const" : true,
9875 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
9876 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
9877 "referenced_type" : "type-772",
9878 "self_type" : "type-776",
9879 "size" : 4,
9880 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9881 },
9882 {
9883 "alignment" : 1,
9884 "is_const" : true,
9885 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
9886 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
9887 "referenced_type" : "type-771",
9888 "self_type" : "type-774",
9889 "size" : 1,
9890 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9891 },
9892 {
9893 "alignment" : 8,
9894 "is_const" : true,
9895 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
9896 "name" : "const android::hidl::manager::V1_0::IServiceNotification",
9897 "referenced_type" : "type-324",
9898 "self_type" : "type-769",
9899 "size" : 24,
9900 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
9901 },
9902 {
9903 "alignment" : 8,
9904 "is_const" : true,
9905 "linker_set_key" : "const android::sp<android::hardware::IBinder>",
9906 "name" : "const android::sp<android::hardware::IBinder>",
9907 "referenced_type" : "type-12",
9908 "self_type" : "type-80",
9909 "size" : 8,
9910 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9911 },
9912 {
9913 "alignment" : 8,
9914 "is_const" : true,
9915 "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
9916 "name" : "const android::sp<android::hardware::ProcessState>",
9917 "referenced_type" : "type-57",
9918 "self_type" : "type-233",
9919 "size" : 8,
9920 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9921 },
9922 {
9923 "alignment" : 8,
9924 "is_const" : true,
9925 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
9926 "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
9927 "referenced_type" : "type-356",
9928 "self_type" : "type-363",
9929 "size" : 8,
9930 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9931 },
9932 {
9933 "alignment" : 8,
9934 "is_const" : true,
9935 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
9936 "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
9937 "referenced_type" : "type-329",
9938 "self_type" : "type-345",
9939 "size" : 8,
9940 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9941 },
9942 {
9943 "alignment" : 8,
9944 "is_const" : true,
9945 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
9946 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
9947 "referenced_type" : "type-32",
9948 "self_type" : "type-898",
9949 "size" : 8,
9950 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9951 },
9952 {
9953 "alignment" : 8,
9954 "is_const" : true,
9955 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
9956 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
9957 "referenced_type" : "type-880",
9958 "self_type" : "type-879",
9959 "size" : 8,
9960 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9961 },
9962 {
9963 "alignment" : 8,
9964 "is_const" : true,
9965 "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
9966 "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
9967 "referenced_type" : "type-159",
9968 "self_type" : "type-886",
9969 "size" : 8,
9970 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9971 },
9972 {
9973 "alignment" : 8,
9974 "is_const" : true,
9975 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
9976 "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
9977 "referenced_type" : "type-370",
9978 "self_type" : "type-390",
9979 "size" : 8,
9980 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9981 },
9982 {
9983 "alignment" : 8,
9984 "is_const" : true,
9985 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
9986 "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
9987 "referenced_type" : "type-96",
9988 "self_type" : "type-95",
9989 "size" : 8,
9990 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9991 },
9992 {
9993 "alignment" : 8,
9994 "is_const" : true,
9995 "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
9996 "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
9997 "referenced_type" : "type-140",
9998 "self_type" : "type-139",
9999 "size" : 8,
10000 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10001 },
10002 {
10003 "alignment" : 8,
10004 "is_const" : true,
10005 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10006 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10007 "referenced_type" : "type-396",
10008 "self_type" : "type-413",
10009 "size" : 8,
10010 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10011 },
10012 {
10013 "alignment" : 8,
10014 "is_const" : true,
10015 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
10016 "name" : "const android::sp<android::hardware::hidl_death_recipient>",
10017 "referenced_type" : "type-599",
10018 "self_type" : "type-598",
10019 "size" : 8,
10020 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10021 },
10022 {
10023 "alignment" : 8,
10024 "is_const" : true,
10025 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
10026 "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
10027 "referenced_type" : "type-36",
10028 "self_type" : "type-884",
10029 "size" : 8,
10030 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10031 },
10032 {
10033 "alignment" : 8,
10034 "is_const" : true,
10035 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10036 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10037 "referenced_type" : "type-244",
10038 "self_type" : "type-254",
10039 "size" : 8,
10040 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10041 },
10042 {
10043 "alignment" : 8,
10044 "is_const" : true,
10045 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10046 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10047 "referenced_type" : "type-322",
10048 "self_type" : "type-326",
10049 "size" : 8,
10050 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10051 },
10052 {
10053 "alignment" : 8,
10054 "is_const" : true,
10055 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
10056 "name" : "const android::wp<android::hardware::BHwBinder>",
10057 "referenced_type" : "type-624",
10058 "self_type" : "type-849",
10059 "size" : 16,
10060 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10061 },
10062 {
10063 "alignment" : 8,
10064 "is_const" : true,
10065 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
10066 "name" : "const android::wp<android::hardware::hidl_death_recipient>",
10067 "referenced_type" : "type-399",
10068 "self_type" : "type-574",
10069 "size" : 16,
10070 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10071 },
10072 {
10073 "alignment" : 8,
10074 "is_const" : true,
10075 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
10076 "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
10077 "referenced_type" : "type-3",
10078 "self_type" : "type-869",
10079 "size" : 16,
10080 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10081 },
10082 {
10083 "alignment" : 1,
10084 "is_const" : true,
10085 "linker_set_key" : "const bool",
10086 "name" : "const bool",
10087 "referenced_type" : "type-28",
10088 "self_type" : "type-290",
10089 "size" : 1,
10090 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10091 },
10092 {
10093 "alignment" : 1,
10094 "is_const" : true,
10095 "linker_set_key" : "const char",
10096 "name" : "const char",
10097 "referenced_type" : "type-88",
10098 "self_type" : "type-87",
10099 "size" : 1,
10100 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10101 },
10102 {
10103 "alignment" : 2,
10104 "is_const" : true,
10105 "linker_set_key" : "const char16_t",
10106 "name" : "const char16_t",
10107 "referenced_type" : "type-78",
10108 "self_type" : "type-77",
10109 "size" : 2,
10110 "source_file" : "/system/core/libutils/include/utils/String16.h"
10111 },
10112 {
10113 "alignment" : 8,
10114 "is_const" : true,
10115 "linker_set_key" : "const double",
10116 "name" : "const double",
10117 "referenced_type" : "type-117",
10118 "self_type" : "type-545",
10119 "size" : 8,
10120 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10121 },
10122 {
10123 "alignment" : 4,
10124 "is_const" : true,
10125 "linker_set_key" : "const float",
10126 "name" : "const float",
10127 "referenced_type" : "type-515",
10128 "self_type" : "type-542",
10129 "size" : 4,
10130 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10131 },
10132 {
10133 "alignment" : 4,
10134 "is_const" : true,
10135 "linker_set_key" : "const int",
10136 "name" : "const int",
10137 "referenced_type" : "type-38",
10138 "self_type" : "type-734",
10139 "size" : 4,
10140 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10141 },
10142 {
10143 "is_const" : true,
10144 "linker_set_key" : "const iter<is_const>",
10145 "name" : "const iter<is_const>",
10146 "referenced_type" : "type-187",
10147 "self_type" : "type-186",
10148 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10149 },
10150 {
10151 "is_const" : true,
10152 "linker_set_key" : "const iter<is_const>",
10153 "name" : "const iter<is_const>",
10154 "referenced_type" : "type-351",
10155 "self_type" : "type-350",
10156 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10157 },
10158 {
10159 "is_const" : true,
10160 "linker_set_key" : "const iter<is_const>",
10161 "name" : "const iter<is_const>",
10162 "referenced_type" : "type-567",
10163 "self_type" : "type-566",
10164 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10165 },
10166 {
10167 "is_const" : true,
10168 "linker_set_key" : "const iter<is_const>",
10169 "name" : "const iter<is_const>",
10170 "referenced_type" : "type-917",
10171 "self_type" : "type-916",
10172 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10173 },
10174 {
10175 "alignment" : 4,
10176 "is_const" : true,
10177 "linker_set_key" : "const log_msg",
10178 "name" : "const log_msg",
10179 "referenced_type" : "type-335",
10180 "self_type" : "type-334",
10181 "size" : 5124,
10182 "source_file" : "/system/core/liblog/include/log/log_read.h"
10183 },
10184 {
10185 "alignment" : 8,
10186 "is_const" : true,
10187 "linker_set_key" : "const long",
10188 "name" : "const long",
10189 "referenced_type" : "type-63",
10190 "self_type" : "type-535",
10191 "size" : 8,
10192 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10193 },
10194 {
10195 "alignment" : 4,
10196 "is_const" : true,
10197 "linker_set_key" : "const native_handle",
10198 "name" : "const native_handle",
10199 "referenced_type" : "type-457",
10200 "self_type" : "type-539",
10201 "size" : 12,
10202 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10203 },
10204 {
10205 "alignment" : 2,
10206 "is_const" : true,
10207 "linker_set_key" : "const short",
10208 "name" : "const short",
10209 "referenced_type" : "type-478",
10210 "self_type" : "type-530",
10211 "size" : 2,
10212 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10213 },
10214 {
10215 "alignment" : 1,
10216 "is_const" : true,
10217 "linker_set_key" : "const signed char",
10218 "name" : "const signed char",
10219 "referenced_type" : "type-528",
10220 "self_type" : "type-527",
10221 "size" : 1,
10222 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10223 },
10224 {
10225 "alignment" : 4,
10226 "is_const" : true,
10227 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10228 "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10229 "referenced_type" : "type-277",
10230 "self_type" : "type-276",
10231 "size" : 8,
10232 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10233 },
10234 {
10235 "alignment" : 4,
10236 "is_const" : true,
10237 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10238 "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10239 "referenced_type" : "type-388",
10240 "self_type" : "type-387",
10241 "size" : 8,
10242 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10243 },
10244 {
10245 "alignment" : 4,
10246 "is_const" : true,
10247 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10248 "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10249 "referenced_type" : "type-812",
10250 "self_type" : "type-811",
10251 "size" : 8,
10252 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10253 },
10254 {
10255 "alignment" : 4,
10256 "is_const" : true,
10257 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10258 "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10259 "referenced_type" : "type-958",
10260 "self_type" : "type-957",
10261 "size" : 8,
10262 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10263 },
10264 {
10265 "alignment" : 4,
10266 "is_const" : true,
10267 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10268 "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10269 "referenced_type" : "type-265",
10270 "self_type" : "type-264",
10271 "size" : 20,
10272 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10273 },
10274 {
10275 "alignment" : 4,
10276 "is_const" : true,
10277 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10278 "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10279 "referenced_type" : "type-377",
10280 "self_type" : "type-376",
10281 "size" : 20,
10282 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10283 },
10284 {
10285 "alignment" : 4,
10286 "is_const" : true,
10287 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10288 "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10289 "referenced_type" : "type-802",
10290 "self_type" : "type-801",
10291 "size" : 20,
10292 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10293 },
10294 {
10295 "alignment" : 4,
10296 "is_const" : true,
10297 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10298 "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10299 "referenced_type" : "type-948",
10300 "self_type" : "type-947",
10301 "size" : 20,
10302 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10303 },
10304 {
10305 "alignment" : 4,
10306 "is_const" : true,
10307 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10308 "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10309 "referenced_type" : "type-270",
10310 "self_type" : "type-269",
10311 "size" : 16,
10312 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10313 },
10314 {
10315 "alignment" : 4,
10316 "is_const" : true,
10317 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10318 "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10319 "referenced_type" : "type-382",
10320 "self_type" : "type-381",
10321 "size" : 16,
10322 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10323 },
10324 {
10325 "alignment" : 4,
10326 "is_const" : true,
10327 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10328 "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10329 "referenced_type" : "type-806",
10330 "self_type" : "type-805",
10331 "size" : 16,
10332 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10333 },
10334 {
10335 "alignment" : 4,
10336 "is_const" : true,
10337 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10338 "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10339 "referenced_type" : "type-952",
10340 "self_type" : "type-951",
10341 "size" : 16,
10342 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10343 },
10344 {
10345 "alignment" : 4,
10346 "is_const" : true,
10347 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10348 "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10349 "referenced_type" : "type-272",
10350 "self_type" : "type-271",
10351 "size" : 20,
10352 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10353 },
10354 {
10355 "alignment" : 4,
10356 "is_const" : true,
10357 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10358 "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10359 "referenced_type" : "type-384",
10360 "self_type" : "type-383",
10361 "size" : 20,
10362 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10363 },
10364 {
10365 "alignment" : 4,
10366 "is_const" : true,
10367 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10368 "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10369 "referenced_type" : "type-808",
10370 "self_type" : "type-807",
10371 "size" : 20,
10372 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10373 },
10374 {
10375 "alignment" : 4,
10376 "is_const" : true,
10377 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10378 "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10379 "referenced_type" : "type-954",
10380 "self_type" : "type-953",
10381 "size" : 20,
10382 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10383 },
10384 {
10385 "alignment" : 4,
10386 "is_const" : true,
10387 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10388 "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10389 "referenced_type" : "type-267",
10390 "self_type" : "type-266",
10391 "size" : 12,
10392 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10393 },
10394 {
10395 "alignment" : 4,
10396 "is_const" : true,
10397 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10398 "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10399 "referenced_type" : "type-380",
10400 "self_type" : "type-379",
10401 "size" : 12,
10402 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10403 },
10404 {
10405 "alignment" : 4,
10406 "is_const" : true,
10407 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10408 "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10409 "referenced_type" : "type-804",
10410 "self_type" : "type-803",
10411 "size" : 12,
10412 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10413 },
10414 {
10415 "alignment" : 4,
10416 "is_const" : true,
10417 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10418 "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10419 "referenced_type" : "type-950",
10420 "self_type" : "type-949",
10421 "size" : 12,
10422 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10423 },
10424 {
10425 "alignment" : 4,
10426 "is_const" : true,
10427 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10428 "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10429 "referenced_type" : "type-275",
10430 "self_type" : "type-274",
10431 "size" : 16,
10432 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10433 },
10434 {
10435 "alignment" : 4,
10436 "is_const" : true,
10437 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10438 "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10439 "referenced_type" : "type-386",
10440 "self_type" : "type-385",
10441 "size" : 16,
10442 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10443 },
10444 {
10445 "alignment" : 4,
10446 "is_const" : true,
10447 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10448 "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10449 "referenced_type" : "type-810",
10450 "self_type" : "type-809",
10451 "size" : 16,
10452 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10453 },
10454 {
10455 "alignment" : 4,
10456 "is_const" : true,
10457 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10458 "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10459 "referenced_type" : "type-956",
10460 "self_type" : "type-955",
10461 "size" : 16,
10462 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10463 },
10464 {
10465 "alignment" : 4,
10466 "is_const" : true,
10467 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10468 "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10469 "referenced_type" : "type-263",
10470 "self_type" : "type-262",
10471 "size" : 52,
10472 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10473 },
10474 {
10475 "alignment" : 4,
10476 "is_const" : true,
10477 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10478 "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10479 "referenced_type" : "type-375",
10480 "self_type" : "type-374",
10481 "size" : 52,
10482 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10483 },
10484 {
10485 "alignment" : 4,
10486 "is_const" : true,
10487 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10488 "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10489 "referenced_type" : "type-800",
10490 "self_type" : "type-799",
10491 "size" : 52,
10492 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10493 },
10494 {
10495 "alignment" : 4,
10496 "is_const" : true,
10497 "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10498 "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10499 "referenced_type" : "type-946",
10500 "self_type" : "type-945",
10501 "size" : 52,
10502 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10503 },
10504 {
10505 "alignment" : 1,
10506 "is_const" : true,
10507 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10508 "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10509 "referenced_type" : "type-296",
10510 "self_type" : "type-295",
10511 "size" : 3,
10512 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10513 },
10514 {
10515 "alignment" : 1,
10516 "is_const" : true,
10517 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10518 "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10519 "referenced_type" : "type-392",
10520 "self_type" : "type-391",
10521 "size" : 3,
10522 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10523 },
10524 {
10525 "alignment" : 4,
10526 "is_const" : true,
10527 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10528 "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10529 "referenced_type" : "type-298",
10530 "self_type" : "type-297",
10531 "size" : 28,
10532 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10533 },
10534 {
10535 "alignment" : 4,
10536 "is_const" : true,
10537 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10538 "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10539 "referenced_type" : "type-394",
10540 "self_type" : "type-393",
10541 "size" : 28,
10542 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10543 },
10544 {
10545 "alignment" : 4,
10546 "is_const" : true,
10547 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10548 "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10549 "referenced_type" : "type-300",
10550 "self_type" : "type-299",
10551 "size" : 24,
10552 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10553 },
10554 {
10555 "alignment" : 4,
10556 "is_const" : true,
10557 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10558 "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10559 "referenced_type" : "type-404",
10560 "self_type" : "type-403",
10561 "size" : 24,
10562 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10563 },
10564 {
10565 "alignment" : 4,
10566 "is_const" : true,
10567 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10568 "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10569 "referenced_type" : "type-302",
10570 "self_type" : "type-301",
10571 "size" : 24,
10572 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10573 },
10574 {
10575 "alignment" : 4,
10576 "is_const" : true,
10577 "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10578 "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10579 "referenced_type" : "type-406",
10580 "self_type" : "type-405",
10581 "size" : 24,
10582 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10583 },
10584 {
10585 "alignment" : 4,
10586 "is_const" : true,
10587 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10588 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10589 "referenced_type" : "type-230",
10590 "self_type" : "type-229",
10591 "size" : 12,
10592 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
10593 },
10594 {
10595 "alignment" : 4,
10596 "is_const" : true,
10597 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10598 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10599 "referenced_type" : "type-362",
10600 "self_type" : "type-361",
10601 "size" : 12,
10602 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
10603 },
10604 {
10605 "alignment" : 4,
10606 "is_const" : true,
10607 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10608 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10609 "referenced_type" : "type-639",
10610 "self_type" : "type-638",
10611 "size" : 12,
10612 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
10613 },
10614 {
10615 "alignment" : 4,
10616 "is_const" : true,
10617 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10618 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10619 "referenced_type" : "type-924",
10620 "self_type" : "type-923",
10621 "size" : 12,
10622 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
10623 },
10624 {
10625 "alignment" : 4,
10626 "is_const" : true,
10627 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10628 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10629 "referenced_type" : "type-258",
10630 "self_type" : "type-257",
10631 "size" : 4,
10632 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10633 },
10634 {
10635 "alignment" : 4,
10636 "is_const" : true,
10637 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10638 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10639 "referenced_type" : "type-780",
10640 "self_type" : "type-779",
10641 "size" : 4,
10642 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10643 },
10644 {
10645 "alignment" : 4,
10646 "is_const" : true,
10647 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10648 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10649 "referenced_type" : "type-943",
10650 "self_type" : "type-942",
10651 "size" : 4,
10652 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10653 },
10654 {
10655 "alignment" : 1,
10656 "is_const" : true,
10657 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10658 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10659 "referenced_type" : "type-256",
10660 "self_type" : "type-255",
10661 "size" : 3,
10662 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10663 },
10664 {
10665 "alignment" : 1,
10666 "is_const" : true,
10667 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10668 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10669 "referenced_type" : "type-778",
10670 "self_type" : "type-777",
10671 "size" : 3,
10672 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10673 },
10674 {
10675 "alignment" : 1,
10676 "is_const" : true,
10677 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10678 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10679 "referenced_type" : "type-941",
10680 "self_type" : "type-940",
10681 "size" : 3,
10682 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10683 },
10684 {
10685 "alignment" : 8,
10686 "is_const" : true,
10687 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10688 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10689 "referenced_type" : "type-242",
10690 "self_type" : "type-241",
10691 "size" : 24,
10692 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10693 },
10694 {
10695 "alignment" : 8,
10696 "is_const" : true,
10697 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10698 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10699 "referenced_type" : "type-675",
10700 "self_type" : "type-674",
10701 "size" : 24,
10702 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10703 },
10704 {
10705 "alignment" : 8,
10706 "is_const" : true,
10707 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10708 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10709 "referenced_type" : "type-931",
10710 "self_type" : "type-930",
10711 "size" : 24,
10712 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10713 },
10714 {
10715 "alignment" : 8,
10716 "is_const" : true,
10717 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10718 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10719 "referenced_type" : "type-192",
10720 "self_type" : "type-191",
10721 "size" : 16,
10722 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10723 },
10724 {
10725 "alignment" : 8,
10726 "is_const" : true,
10727 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10728 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10729 "referenced_type" : "type-592",
10730 "self_type" : "type-591",
10731 "size" : 16,
10732 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10733 },
10734 {
10735 "alignment" : 8,
10736 "is_const" : true,
10737 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10738 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10739 "referenced_type" : "type-922",
10740 "self_type" : "type-921",
10741 "size" : 16,
10742 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10743 },
10744 {
10745 "alignment" : 8,
10746 "is_const" : true,
10747 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
10748 "name" : "const std::initializer_list<android::hardware::hidl_string>",
10749 "referenced_type" : "type-190",
10750 "self_type" : "type-189",
10751 "size" : 16,
10752 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10753 },
10754 {
10755 "alignment" : 8,
10756 "is_const" : true,
10757 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
10758 "name" : "const std::initializer_list<android::hardware::hidl_string>",
10759 "referenced_type" : "type-581",
10760 "self_type" : "type-580",
10761 "size" : 16,
10762 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10763 },
10764 {
10765 "alignment" : 8,
10766 "is_const" : true,
10767 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
10768 "name" : "const std::initializer_list<android::hardware::hidl_string>",
10769 "referenced_type" : "type-920",
10770 "self_type" : "type-919",
10771 "size" : 16,
10772 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10773 },
10774 {
10775 "alignment" : 8,
10776 "is_const" : true,
10777 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10778 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10779 "referenced_type" : "type-138",
10780 "self_type" : "type-137",
10781 "size" : 24,
10782 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10783 },
10784 {
10785 "alignment" : 8,
10786 "is_const" : true,
10787 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10788 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10789 "referenced_type" : "type-411",
10790 "self_type" : "type-410",
10791 "size" : 24,
10792 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10793 },
10794 {
10795 "alignment" : 8,
10796 "is_const" : true,
10797 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10798 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10799 "referenced_type" : "type-864",
10800 "self_type" : "type-863",
10801 "size" : 24,
10802 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10803 },
10804 {
10805 "alignment" : 8,
10806 "is_const" : true,
10807 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10808 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
10809 "referenced_type" : "type-93",
10810 "self_type" : "type-92",
10811 "size" : 24,
10812 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10813 },
10814 {
10815 "alignment" : 1,
10816 "is_const" : true,
10817 "linker_set_key" : "const unsigned char",
10818 "name" : "const unsigned char",
10819 "referenced_type" : "type-116",
10820 "self_type" : "type-612",
10821 "size" : 1,
10822 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10823 },
10824 {
10825 "alignment" : 4,
10826 "is_const" : true,
10827 "linker_set_key" : "const unsigned int",
10828 "name" : "const unsigned int",
10829 "referenced_type" : "type-2",
10830 "self_type" : "type-68",
10831 "size" : 4,
10832 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10833 },
10834 {
10835 "alignment" : 8,
10836 "is_const" : true,
10837 "linker_set_key" : "const unsigned long",
10838 "name" : "const unsigned long",
10839 "referenced_type" : "type-62",
10840 "self_type" : "type-69",
10841 "size" : 8,
10842 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10843 },
10844 {
10845 "alignment" : 8,
10846 "is_const" : true,
10847 "linker_set_key" : "const unsigned long long",
10848 "name" : "const unsigned long long",
10849 "referenced_type" : "type-510",
10850 "self_type" : "type-667",
10851 "size" : 8,
10852 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10853 },
10854 {
10855 "alignment" : 2,
10856 "is_const" : true,
10857 "linker_set_key" : "const unsigned short",
10858 "name" : "const unsigned short",
10859 "referenced_type" : "type-339",
10860 "self_type" : "type-532",
10861 "size" : 2,
10862 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10863 },
10864 {
10865 "is_const" : true,
10866 "linker_set_key" : "const void",
10867 "name" : "const void",
10868 "referenced_type" : "type-41",
10869 "self_type" : "type-622",
10870 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10871 },
10872 {
10873 "alignment" : 1,
10874 "is_volatile" : true,
10875 "linker_set_key" : "volatile bool",
10876 "name" : "volatile bool",
10877 "referenced_type" : "type-28",
10878 "self_type" : "type-293",
10879 "size" : 1,
10880 "source_file" : "/system/core/libutils/include/utils/Thread.h"
10881 },
10882 {
10883 "alignment" : 4,
10884 "is_volatile" : true,
10885 "linker_set_key" : "volatile int",
10886 "name" : "volatile int",
10887 "referenced_type" : "type-38",
10888 "self_type" : "type-89",
10889 "size" : 4,
10890 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10891 }
10892 ],
10893 "record_types" :
10894 [
10895 {
10896 "alignment" : 4,
10897 "fields" :
10898 [
10899 {
10900 "access" : "private",
10901 "field_name" : "mCond",
10902 "referenced_type" : "type-292"
10903 }
10904 ],
10905 "linker_set_key" : "android::Condition",
10906 "name" : "android::Condition",
10907 "record_kind" : "class",
10908 "referenced_type" : "type-291",
10909 "self_type" : "type-291",
10910 "size" : 48,
10911 "source_file" : "/system/core/libutils/include/utils/Condition.h",
10912 "unique_id" : "_ZTSN7android9ConditionE"
10913 },
10914 {
10915 "alignment" : 8,
10916 "fields" :
10917 [
10918 {
10919 "access" : "private",
10920 "field_name" : "mVector",
10921 "referenced_type" : "type-82"
10922 }
10923 ],
10924 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
10925 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
10926 "record_kind" : "class",
10927 "referenced_type" : "type-81",
10928 "self_type" : "type-81",
10929 "size" : 40,
10930 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
10931 "template_args" : [ "type-75", "type-12" ],
10932 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10933 },
10934 {
10935 "alignment" : 4,
10936 "fields" :
10937 [
10938 {
10939 "access" : "private",
10940 "field_name" : "mCount",
10941 "referenced_type" : "type-454"
10942 }
10943 ],
10944 "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
10945 "name" : "android::LightRefBase<android::NativeHandle>",
10946 "record_kind" : "class",
10947 "referenced_type" : "type-453",
10948 "self_type" : "type-453",
10949 "size" : 4,
10950 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10951 "template_args" : [ "type-455" ],
10952 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
10953 },
10954 {
10955 "alignment" : 4,
10956 "fields" :
10957 [
10958 {
10959 "access" : "private",
10960 "field_name" : "mCount",
10961 "referenced_type" : "type-451"
10962 }
10963 ],
10964 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
10965 "name" : "android::LightRefBase<android::VirtualLightRefBase>",
10966 "record_kind" : "class",
10967 "referenced_type" : "type-450",
10968 "self_type" : "type-450",
10969 "size" : 4,
10970 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10971 "template_args" : [ "type-452" ],
10972 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10973 },
10974 {
10975 "alignment" : 4,
10976 "fields" :
10977 [
10978 {
10979 "access" : "private",
10980 "field_name" : "mMutex",
10981 "referenced_type" : "type-65"
10982 }
10983 ],
10984 "linker_set_key" : "android::Mutex",
10985 "name" : "android::Mutex",
10986 "record_kind" : "class",
10987 "referenced_type" : "type-64",
10988 "self_type" : "type-64",
10989 "size" : 40,
10990 "source_file" : "/system/core/libutils/include/utils/Mutex.h",
10991 "unique_id" : "_ZTSN7android5MutexE"
10992 },
10993 {
10994 "alignment" : 8,
10995 "fields" :
10996 [
10997 {
10998 "access" : "private",
10999 "field_name" : "mLock",
11000 "referenced_type" : "type-753"
11001 }
11002 ],
11003 "linker_set_key" : "android::Mutex::Autolock",
11004 "name" : "android::Mutex::Autolock",
11005 "record_kind" : "class",
11006 "referenced_type" : "type-752",
11007 "self_type" : "type-752",
11008 "size" : 8,
11009 "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11010 "unique_id" : "_ZTSN7android5Mutex8AutolockE"
11011 },
11012 {
11013 "alignment" : 8,
11014 "base_specifiers" :
11015 [
11016 {
11017 "referenced_type" : "type-453"
11018 }
11019 ],
11020 "fields" :
11021 [
11022 {
11023 "access" : "private",
11024 "field_name" : "mHandle",
11025 "field_offset" : 64,
11026 "referenced_type" : "type-456"
11027 },
11028 {
11029 "access" : "private",
11030 "field_name" : "mOwnsHandle",
11031 "field_offset" : 128,
11032 "referenced_type" : "type-28"
11033 }
11034 ],
11035 "linker_set_key" : "android::NativeHandle",
11036 "name" : "android::NativeHandle",
11037 "record_kind" : "class",
11038 "referenced_type" : "type-455",
11039 "self_type" : "type-455",
11040 "size" : 24,
11041 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
11042 "unique_id" : "_ZTSN7android12NativeHandleE"
11043 },
11044 {
11045 "alignment" : 4,
11046 "fields" :
11047 [
11048 {
11049 "access" : "private",
11050 "field_name" : "mRWLock",
11051 "referenced_type" : "type-759"
11052 }
11053 ],
11054 "linker_set_key" : "android::RWLock",
11055 "name" : "android::RWLock",
11056 "record_kind" : "class",
11057 "referenced_type" : "type-758",
11058 "self_type" : "type-758",
11059 "size" : 56,
11060 "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11061 "unique_id" : "_ZTSN7android6RWLockE"
11062 },
11063 {
11064 "alignment" : 8,
11065 "fields" :
11066 [
11067 {
11068 "access" : "private",
11069 "field_name" : "mLock",
11070 "referenced_type" : "type-762"
11071 }
11072 ],
11073 "linker_set_key" : "android::RWLock::AutoRLock",
11074 "name" : "android::RWLock::AutoRLock",
11075 "record_kind" : "class",
11076 "referenced_type" : "type-761",
11077 "self_type" : "type-761",
11078 "size" : 8,
11079 "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11080 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
11081 },
11082 {
11083 "alignment" : 8,
11084 "fields" :
11085 [
11086 {
11087 "access" : "private",
11088 "field_name" : "mLock",
11089 "referenced_type" : "type-762"
11090 }
11091 ],
11092 "linker_set_key" : "android::RWLock::AutoWLock",
11093 "name" : "android::RWLock::AutoWLock",
11094 "record_kind" : "class",
11095 "referenced_type" : "type-765",
11096 "self_type" : "type-765",
11097 "size" : 8,
11098 "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11099 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
11100 },
11101 {
11102 "alignment" : 8,
11103 "fields" :
11104 [
11105 {
11106 "access" : "private",
11107 "field_name" : "mRefs",
11108 "field_offset" : 64,
11109 "referenced_type" : "type-7"
11110 }
11111 ],
11112 "linker_set_key" : "android::RefBase",
11113 "name" : "android::RefBase",
11114 "record_kind" : "class",
11115 "referenced_type" : "type-6",
11116 "self_type" : "type-6",
11117 "size" : 16,
11118 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11119 "unique_id" : "_ZTSN7android7RefBaseE",
11120 "vtable_components" :
11121 [
11122 {
11123 "kind" : "offset_to_top"
11124 },
11125 {
11126 "kind" : "rtti",
11127 "mangled_component_name" : "_ZTIN7android7RefBaseE"
11128 },
11129 {
11130 "kind" : "complete_dtor_pointer",
11131 "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11132 },
11133 {
11134 "kind" : "deleting_dtor_pointer",
11135 "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11136 },
11137 {
11138 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11139 },
11140 {
11141 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11142 },
11143 {
11144 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11145 },
11146 {
11147 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11148 }
11149 ]
11150 },
11151 {
11152 "alignment" : 1,
11153 "linker_set_key" : "android::RefBase::weakref_type",
11154 "name" : "android::RefBase::weakref_type",
11155 "record_kind" : "class",
11156 "referenced_type" : "type-11",
11157 "self_type" : "type-11",
11158 "size" : 1,
11159 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11160 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
11161 },
11162 {
11163 "alignment" : 1,
11164 "linker_set_key" : "android::ReferenceMover",
11165 "name" : "android::ReferenceMover",
11166 "record_kind" : "class",
11167 "referenced_type" : "type-552",
11168 "self_type" : "type-552",
11169 "size" : 1,
11170 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11171 "unique_id" : "_ZTSN7android14ReferenceMoverE"
11172 },
11173 {
11174 "alignment" : 8,
11175 "linker_set_key" : "android::ReferenceRenamer",
11176 "name" : "android::ReferenceRenamer",
11177 "record_kind" : "class",
11178 "referenced_type" : "type-547",
11179 "self_type" : "type-547",
11180 "size" : 8,
11181 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11182 "unique_id" : "_ZTSN7android16ReferenceRenamerE",
11183 "vtable_components" :
11184 [
11185 {
11186 "kind" : "offset_to_top"
11187 },
11188 {
11189 "kind" : "rtti",
11190 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
11191 },
11192 {
11193 "is_pure" : true,
11194 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
11195 }
11196 ]
11197 },
11198 {
11199 "alignment" : 8,
11200 "fields" :
11201 [
11202 {
11203 "access" : "private",
11204 "field_name" : "mTag",
11205 "referenced_type" : "type-62"
11206 }
11207 ],
11208 "linker_set_key" : "android::ScopedTrace",
11209 "name" : "android::ScopedTrace",
11210 "record_kind" : "class",
11211 "referenced_type" : "type-767",
11212 "self_type" : "type-767",
11213 "size" : 8,
11214 "source_file" : "/system/core/libutils/include/utils/Trace.h",
11215 "unique_id" : "_ZTSN7android11ScopedTraceE"
11216 },
11217 {
11218 "alignment" : 8,
11219 "base_specifiers" :
11220 [
11221 {
11222 "access" : "private",
11223 "referenced_type" : "type-83"
11224 }
11225 ],
11226 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
11227 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
11228 "record_kind" : "class",
11229 "referenced_type" : "type-82",
11230 "self_type" : "type-82",
11231 "size" : 40,
11232 "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
11233 "template_args" : [ "type-84" ],
11234 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
11235 "vtable_components" :
11236 [
11237 {
11238 "kind" : "offset_to_top"
11239 },
11240 {
11241 "kind" : "rtti",
11242 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
11243 },
11244 {
11245 "kind" : "complete_dtor_pointer",
11246 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
11247 },
11248 {
11249 "kind" : "deleting_dtor_pointer",
11250 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
11251 },
11252 {
11253 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
11254 },
11255 {
11256 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
11257 },
11258 {
11259 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
11260 },
11261 {
11262 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
11263 },
11264 {
11265 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
11266 },
11267 {
11268 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
11269 },
11270 {
11271 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
11272 }
11273 ]
11274 },
11275 {
11276 "alignment" : 8,
11277 "base_specifiers" :
11278 [
11279 {
11280 "referenced_type" : "type-67"
11281 }
11282 ],
11283 "linker_set_key" : "android::SortedVectorImpl",
11284 "name" : "android::SortedVectorImpl",
11285 "record_kind" : "class",
11286 "referenced_type" : "type-83",
11287 "self_type" : "type-83",
11288 "size" : 40,
11289 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
11290 "unique_id" : "_ZTSN7android16SortedVectorImplE",
11291 "vtable_components" :
11292 [
11293 {
11294 "kind" : "offset_to_top"
11295 },
11296 {
11297 "kind" : "rtti",
11298 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
11299 },
11300 {
11301 "kind" : "complete_dtor_pointer",
11302 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
11303 },
11304 {
11305 "kind" : "deleting_dtor_pointer",
11306 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
11307 },
11308 {
11309 "is_pure" : true,
11310 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
11311 },
11312 {
11313 "is_pure" : true,
11314 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
11315 },
11316 {
11317 "is_pure" : true,
11318 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
11319 },
11320 {
11321 "is_pure" : true,
11322 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
11323 },
11324 {
11325 "is_pure" : true,
11326 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
11327 },
11328 {
11329 "is_pure" : true,
11330 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
11331 },
11332 {
11333 "is_pure" : true,
11334 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
11335 }
11336 ]
11337 },
11338 {
11339 "alignment" : 8,
11340 "fields" :
11341 [
11342 {
11343 "access" : "private",
11344 "field_name" : "mString",
11345 "referenced_type" : "type-76"
11346 }
11347 ],
11348 "linker_set_key" : "android::String16",
11349 "name" : "android::String16",
11350 "record_kind" : "class",
11351 "referenced_type" : "type-75",
11352 "self_type" : "type-75",
11353 "size" : 8,
11354 "source_file" : "/system/core/libutils/include/utils/String16.h",
11355 "unique_id" : "_ZTSN7android8String16E"
11356 },
11357 {
11358 "alignment" : 8,
11359 "fields" :
11360 [
11361 {
11362 "access" : "private",
11363 "field_name" : "mString",
11364 "referenced_type" : "type-86"
11365 }
11366 ],
11367 "linker_set_key" : "android::String8",
11368 "name" : "android::String8",
11369 "record_kind" : "class",
11370 "referenced_type" : "type-85",
11371 "self_type" : "type-85",
11372 "size" : 8,
11373 "source_file" : "/system/core/libutils/include/utils/String8.h",
11374 "unique_id" : "_ZTSN7android7String8E"
11375 },
11376 {
11377 "alignment" : 8,
11378 "base_specifiers" :
11379 [
11380 {
11381 "is_virtual" : true,
11382 "referenced_type" : "type-6"
11383 }
11384 ],
11385 "fields" :
11386 [
11387 {
11388 "access" : "private",
11389 "field_name" : "mCanCallJava",
11390 "field_offset" : 64,
11391 "referenced_type" : "type-290"
11392 },
11393 {
11394 "access" : "private",
11395 "field_name" : "mThread",
11396 "field_offset" : 128,
11397 "referenced_type" : "type-40"
11398 },
11399 {
11400 "access" : "private",
11401 "field_name" : "mLock",
11402 "field_offset" : 192,
11403 "referenced_type" : "type-64"
11404 },
11405 {
11406 "access" : "private",
11407 "field_name" : "mThreadExitedCondition",
11408 "field_offset" : 512,
11409 "referenced_type" : "type-291"
11410 },
11411 {
11412 "access" : "private",
11413 "field_name" : "mStatus",
11414 "field_offset" : 896,
11415 "referenced_type" : "type-38"
11416 },
11417 {
11418 "access" : "private",
11419 "field_name" : "mExitPending",
11420 "field_offset" : 928,
11421 "referenced_type" : "type-293"
11422 },
11423 {
11424 "access" : "private",
11425 "field_name" : "mRunning",
11426 "field_offset" : 936,
11427 "referenced_type" : "type-293"
11428 },
11429 {
11430 "access" : "private",
11431 "field_name" : "mHoldSelf",
11432 "field_offset" : 960,
11433 "referenced_type" : "type-287"
11434 },
11435 {
11436 "access" : "private",
11437 "field_name" : "mTid",
11438 "field_offset" : 1024,
11439 "referenced_type" : "type-38"
11440 }
11441 ],
11442 "linker_set_key" : "android::Thread",
11443 "name" : "android::Thread",
11444 "record_kind" : "class",
11445 "referenced_type" : "type-289",
11446 "self_type" : "type-289",
11447 "size" : 152,
11448 "source_file" : "/system/core/libutils/include/utils/Thread.h",
11449 "unique_id" : "_ZTSN7android6ThreadE",
11450 "vtable_components" :
11451 [
11452 {
11453 "component_value" : 136,
11454 "kind" : "vbase_offset"
11455 },
11456 {
11457 "kind" : "offset_to_top"
11458 },
11459 {
11460 "kind" : "rtti",
11461 "mangled_component_name" : "_ZTIN7android6ThreadE"
11462 },
11463 {
11464 "kind" : "complete_dtor_pointer",
11465 "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11466 },
11467 {
11468 "kind" : "deleting_dtor_pointer",
11469 "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11470 },
11471 {
11472 "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11473 },
11474 {
11475 "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11476 },
11477 {
11478 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11479 },
11480 {
11481 "is_pure" : true,
11482 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11483 },
11484 {
11485 "kind" : "vcall_offset"
11486 },
11487 {
11488 "kind" : "vcall_offset"
11489 },
11490 {
11491 "kind" : "vcall_offset"
11492 },
11493 {
11494 "kind" : "vcall_offset"
11495 },
11496 {
11497 "component_value" : -136,
11498 "kind" : "vcall_offset"
11499 },
11500 {
11501 "component_value" : -136,
11502 "kind" : "offset_to_top"
11503 },
11504 {
11505 "kind" : "rtti",
11506 "mangled_component_name" : "_ZTIN7android6ThreadE"
11507 },
11508 {
11509 "kind" : "complete_dtor_pointer",
11510 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11511 },
11512 {
11513 "kind" : "deleting_dtor_pointer",
11514 "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11515 },
11516 {
11517 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11518 },
11519 {
11520 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11521 },
11522 {
11523 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11524 },
11525 {
11526 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11527 }
11528 ]
11529 },
11530 {
11531 "alignment" : 8,
11532 "base_specifiers" :
11533 [
11534 {
11535 "access" : "private",
11536 "referenced_type" : "type-67"
11537 }
11538 ],
11539 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11540 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11541 "record_kind" : "class",
11542 "referenced_type" : "type-66",
11543 "self_type" : "type-66",
11544 "size" : 40,
11545 "source_file" : "/system/core/libutils/include/utils/Vector.h",
11546 "template_args" : [ "type-70" ],
11547 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11548 "vtable_components" :
11549 [
11550 {
11551 "kind" : "offset_to_top"
11552 },
11553 {
11554 "kind" : "rtti",
11555 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11556 },
11557 {
11558 "kind" : "complete_dtor_pointer",
11559 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11560 },
11561 {
11562 "kind" : "deleting_dtor_pointer",
11563 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11564 },
11565 {
11566 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
11567 },
11568 {
11569 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
11570 },
11571 {
11572 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
11573 },
11574 {
11575 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
11576 },
11577 {
11578 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
11579 },
11580 {
11581 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
11582 }
11583 ]
11584 },
11585 {
11586 "alignment" : 8,
11587 "fields" :
11588 [
11589 {
11590 "access" : "private",
11591 "field_name" : "mStorage",
11592 "field_offset" : 64,
11593 "referenced_type" : "type-40"
11594 },
11595 {
11596 "access" : "private",
11597 "field_name" : "mCount",
11598 "field_offset" : 128,
11599 "referenced_type" : "type-62"
11600 },
11601 {
11602 "access" : "private",
11603 "field_name" : "mFlags",
11604 "field_offset" : 192,
11605 "referenced_type" : "type-68"
11606 },
11607 {
11608 "access" : "private",
11609 "field_name" : "mItemSize",
11610 "field_offset" : 256,
11611 "referenced_type" : "type-69"
11612 }
11613 ],
11614 "linker_set_key" : "android::VectorImpl",
11615 "name" : "android::VectorImpl",
11616 "record_kind" : "class",
11617 "referenced_type" : "type-67",
11618 "self_type" : "type-67",
11619 "size" : 40,
11620 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
11621 "unique_id" : "_ZTSN7android10VectorImplE",
11622 "vtable_components" :
11623 [
11624 {
11625 "kind" : "offset_to_top"
11626 },
11627 {
11628 "kind" : "rtti",
11629 "mangled_component_name" : "_ZTIN7android10VectorImplE"
11630 },
11631 {
11632 "kind" : "complete_dtor_pointer",
11633 "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
11634 },
11635 {
11636 "kind" : "deleting_dtor_pointer",
11637 "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
11638 },
11639 {
11640 "is_pure" : true,
11641 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
11642 },
11643 {
11644 "is_pure" : true,
11645 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
11646 },
11647 {
11648 "is_pure" : true,
11649 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
11650 },
11651 {
11652 "is_pure" : true,
11653 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
11654 },
11655 {
11656 "is_pure" : true,
11657 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
11658 },
11659 {
11660 "is_pure" : true,
11661 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
11662 }
11663 ]
11664 },
11665 {
11666 "alignment" : 8,
11667 "base_specifiers" :
11668 [
11669 {
11670 "referenced_type" : "type-450"
11671 }
11672 ],
11673 "linker_set_key" : "android::VirtualLightRefBase",
11674 "name" : "android::VirtualLightRefBase",
11675 "record_kind" : "class",
11676 "referenced_type" : "type-452",
11677 "self_type" : "type-452",
11678 "size" : 16,
11679 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11680 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
11681 "vtable_components" :
11682 [
11683 {
11684 "kind" : "offset_to_top"
11685 },
11686 {
11687 "kind" : "rtti",
11688 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
11689 },
11690 {
11691 "kind" : "complete_dtor_pointer",
11692 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
11693 },
11694 {
11695 "kind" : "deleting_dtor_pointer",
11696 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
11697 }
11698 ]
11699 },
11700 {
11701 "alignment" : 8,
11702 "base_specifiers" :
11703 [
11704 {
11705 "referenced_type" : "type-14"
11706 }
11707 ],
11708 "fields" :
11709 [
11710 {
11711 "access" : "protected",
11712 "field_name" : "mSchedPolicy",
11713 "field_offset" : 64,
11714 "referenced_type" : "type-38"
11715 },
11716 {
11717 "access" : "protected",
11718 "field_name" : "mSchedPriority",
11719 "field_offset" : 96,
11720 "referenced_type" : "type-38"
11721 },
11722 {
11723 "access" : "private",
11724 "field_name" : "mExtras",
11725 "field_offset" : 128,
11726 "referenced_type" : "type-39"
11727 },
11728 {
11729 "access" : "private",
11730 "field_name" : "mReserved0",
11731 "field_offset" : 192,
11732 "referenced_type" : "type-40"
11733 }
11734 ],
11735 "linker_set_key" : "android::hardware::BHwBinder",
11736 "name" : "android::hardware::BHwBinder",
11737 "record_kind" : "class",
11738 "referenced_type" : "type-37",
11739 "self_type" : "type-37",
11740 "size" : 48,
11741 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11742 "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
11743 "vtable_components" :
11744 [
11745 {
11746 "component_value" : 32,
11747 "kind" : "vbase_offset"
11748 },
11749 {
11750 "kind" : "offset_to_top"
11751 },
11752 {
11753 "kind" : "rtti",
11754 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11755 },
11756 {
11757 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11758 },
11759 {
11760 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11761 },
11762 {
11763 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11764 },
11765 {
11766 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11767 },
11768 {
11769 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11770 },
11771 {
11772 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11773 },
11774 {
11775 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11776 },
11777 {
11778 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11779 },
11780 {
11781 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11782 },
11783 {
11784 "kind" : "complete_dtor_pointer",
11785 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
11786 },
11787 {
11788 "kind" : "deleting_dtor_pointer",
11789 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
11790 },
11791 {
11792 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11793 },
11794 {
11795 "kind" : "vcall_offset"
11796 },
11797 {
11798 "kind" : "vcall_offset"
11799 },
11800 {
11801 "kind" : "vcall_offset"
11802 },
11803 {
11804 "kind" : "vcall_offset"
11805 },
11806 {
11807 "component_value" : -32,
11808 "kind" : "vcall_offset"
11809 },
11810 {
11811 "component_value" : -32,
11812 "kind" : "offset_to_top"
11813 },
11814 {
11815 "kind" : "rtti",
11816 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11817 },
11818 {
11819 "kind" : "complete_dtor_pointer",
11820 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
11821 },
11822 {
11823 "kind" : "deleting_dtor_pointer",
11824 "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
11825 },
11826 {
11827 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11828 },
11829 {
11830 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11831 },
11832 {
11833 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11834 },
11835 {
11836 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11837 }
11838 ]
11839 },
11840 {
11841 "alignment" : 8,
11842 "base_specifiers" :
11843 [
11844 {
11845 "is_virtual" : true,
11846 "referenced_type" : "type-6"
11847 }
11848 ],
11849 "fields" :
11850 [
11851 {
11852 "access" : "private",
11853 "field_name" : "mRemote",
11854 "field_offset" : 64,
11855 "referenced_type" : "type-24"
11856 },
11857 {
11858 "access" : "private",
11859 "field_name" : "mRefs",
11860 "field_offset" : 128,
11861 "referenced_type" : "type-10"
11862 },
11863 {
11864 "access" : "private",
11865 "field_name" : "mState",
11866 "field_offset" : 192,
11867 "referenced_type" : "type-25"
11868 }
11869 ],
11870 "linker_set_key" : "android::hardware::BpHwRefBase",
11871 "name" : "android::hardware::BpHwRefBase",
11872 "record_kind" : "class",
11873 "referenced_type" : "type-23",
11874 "self_type" : "type-23",
11875 "size" : 48,
11876 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11877 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
11878 "vtable_components" :
11879 [
11880 {
11881 "component_value" : 32,
11882 "kind" : "vbase_offset"
11883 },
11884 {
11885 "kind" : "offset_to_top"
11886 },
11887 {
11888 "kind" : "rtti",
11889 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11890 },
11891 {
11892 "kind" : "complete_dtor_pointer",
11893 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11894 },
11895 {
11896 "kind" : "deleting_dtor_pointer",
11897 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11898 },
11899 {
11900 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11901 },
11902 {
11903 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11904 },
11905 {
11906 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11907 },
11908 {
11909 "kind" : "vcall_offset"
11910 },
11911 {
11912 "component_value" : -32,
11913 "kind" : "vcall_offset"
11914 },
11915 {
11916 "component_value" : -32,
11917 "kind" : "vcall_offset"
11918 },
11919 {
11920 "component_value" : -32,
11921 "kind" : "vcall_offset"
11922 },
11923 {
11924 "component_value" : -32,
11925 "kind" : "vcall_offset"
11926 },
11927 {
11928 "component_value" : -32,
11929 "kind" : "offset_to_top"
11930 },
11931 {
11932 "kind" : "rtti",
11933 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11934 },
11935 {
11936 "kind" : "complete_dtor_pointer",
11937 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
11938 },
11939 {
11940 "kind" : "deleting_dtor_pointer",
11941 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
11942 },
11943 {
11944 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11945 },
11946 {
11947 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11948 },
11949 {
11950 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11951 },
11952 {
11953 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11954 }
11955 ]
11956 },
11957 {
11958 "alignment" : 8,
11959 "base_specifiers" :
11960 [
11961 {
11962 "referenced_type" : "type-358"
11963 },
11964 {
11965 "referenced_type" : "type-22"
11966 },
11967 {
11968 "referenced_type" : "type-23"
11969 }
11970 ],
11971 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
11972 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
11973 "record_kind" : "class",
11974 "referenced_type" : "type-657",
11975 "self_type" : "type-657",
11976 "size" : 64,
11977 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11978 "template_args" : [ "type-358" ],
11979 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
11980 "vtable_components" :
11981 [
11982 {
11983 "component_value" : 48,
11984 "kind" : "vbase_offset"
11985 },
11986 {
11987 "kind" : "offset_to_top"
11988 },
11989 {
11990 "kind" : "rtti",
11991 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
11992 },
11993 {
11994 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
11995 },
11996 {
11997 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11998 },
11999 {
12000 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12001 },
12002 {
12003 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12004 },
12005 {
12006 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12007 },
12008 {
12009 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
12010 },
12011 {
12012 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12013 },
12014 {
12015 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
12016 },
12017 {
12018 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12019 },
12020 {
12021 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
12022 },
12023 {
12024 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12025 },
12026 {
12027 "kind" : "complete_dtor_pointer",
12028 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12029 },
12030 {
12031 "kind" : "deleting_dtor_pointer",
12032 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12033 },
12034 {
12035 "is_pure" : true,
12036 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
12037 },
12038 {
12039 "is_pure" : true,
12040 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
12041 },
12042 {
12043 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
12044 },
12045 {
12046 "component_value" : 40,
12047 "kind" : "vbase_offset"
12048 },
12049 {
12050 "component_value" : -8,
12051 "kind" : "offset_to_top"
12052 },
12053 {
12054 "kind" : "rtti",
12055 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12056 },
12057 {
12058 "kind" : "complete_dtor_pointer",
12059 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12060 },
12061 {
12062 "kind" : "deleting_dtor_pointer",
12063 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12064 },
12065 {
12066 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
12067 },
12068 {
12069 "component_value" : 32,
12070 "kind" : "vbase_offset"
12071 },
12072 {
12073 "component_value" : -16,
12074 "kind" : "offset_to_top"
12075 },
12076 {
12077 "kind" : "rtti",
12078 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12079 },
12080 {
12081 "kind" : "complete_dtor_pointer",
12082 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12083 },
12084 {
12085 "kind" : "deleting_dtor_pointer",
12086 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12087 },
12088 {
12089 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12090 },
12091 {
12092 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12093 },
12094 {
12095 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12096 },
12097 {
12098 "kind" : "vcall_offset"
12099 },
12100 {
12101 "component_value" : -32,
12102 "kind" : "vcall_offset"
12103 },
12104 {
12105 "component_value" : -32,
12106 "kind" : "vcall_offset"
12107 },
12108 {
12109 "component_value" : -32,
12110 "kind" : "vcall_offset"
12111 },
12112 {
12113 "component_value" : -48,
12114 "kind" : "vcall_offset"
12115 },
12116 {
12117 "component_value" : -48,
12118 "kind" : "offset_to_top"
12119 },
12120 {
12121 "kind" : "rtti",
12122 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12123 },
12124 {
12125 "kind" : "complete_dtor_pointer",
12126 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12127 },
12128 {
12129 "kind" : "deleting_dtor_pointer",
12130 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12131 },
12132 {
12133 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12134 },
12135 {
12136 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12137 },
12138 {
12139 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12140 },
12141 {
12142 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12143 }
12144 ]
12145 },
12146 {
12147 "alignment" : 8,
12148 "base_specifiers" :
12149 [
12150 {
12151 "referenced_type" : "type-331"
12152 },
12153 {
12154 "referenced_type" : "type-22"
12155 },
12156 {
12157 "referenced_type" : "type-23"
12158 }
12159 ],
12160 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
12161 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
12162 "record_kind" : "class",
12163 "referenced_type" : "type-656",
12164 "self_type" : "type-656",
12165 "size" : 64,
12166 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12167 "template_args" : [ "type-331" ],
12168 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
12169 "vtable_components" :
12170 [
12171 {
12172 "component_value" : 48,
12173 "kind" : "vbase_offset"
12174 },
12175 {
12176 "kind" : "offset_to_top"
12177 },
12178 {
12179 "kind" : "rtti",
12180 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12181 },
12182 {
12183 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
12184 },
12185 {
12186 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12187 },
12188 {
12189 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12190 },
12191 {
12192 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12193 },
12194 {
12195 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12196 },
12197 {
12198 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
12199 },
12200 {
12201 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12202 },
12203 {
12204 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
12205 },
12206 {
12207 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12208 },
12209 {
12210 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
12211 },
12212 {
12213 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12214 },
12215 {
12216 "kind" : "complete_dtor_pointer",
12217 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12218 },
12219 {
12220 "kind" : "deleting_dtor_pointer",
12221 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12222 },
12223 {
12224 "is_pure" : true,
12225 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
12226 },
12227 {
12228 "is_pure" : true,
12229 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
12230 },
12231 {
12232 "is_pure" : true,
12233 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
12234 },
12235 {
12236 "is_pure" : true,
12237 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
12238 },
12239 {
12240 "is_pure" : true,
12241 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
12242 },
12243 {
12244 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
12245 },
12246 {
12247 "component_value" : 40,
12248 "kind" : "vbase_offset"
12249 },
12250 {
12251 "component_value" : -8,
12252 "kind" : "offset_to_top"
12253 },
12254 {
12255 "kind" : "rtti",
12256 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12257 },
12258 {
12259 "kind" : "complete_dtor_pointer",
12260 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12261 },
12262 {
12263 "kind" : "deleting_dtor_pointer",
12264 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12265 },
12266 {
12267 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
12268 },
12269 {
12270 "component_value" : 32,
12271 "kind" : "vbase_offset"
12272 },
12273 {
12274 "component_value" : -16,
12275 "kind" : "offset_to_top"
12276 },
12277 {
12278 "kind" : "rtti",
12279 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12280 },
12281 {
12282 "kind" : "complete_dtor_pointer",
12283 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12284 },
12285 {
12286 "kind" : "deleting_dtor_pointer",
12287 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12288 },
12289 {
12290 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12291 },
12292 {
12293 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12294 },
12295 {
12296 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12297 },
12298 {
12299 "kind" : "vcall_offset"
12300 },
12301 {
12302 "component_value" : -32,
12303 "kind" : "vcall_offset"
12304 },
12305 {
12306 "component_value" : -32,
12307 "kind" : "vcall_offset"
12308 },
12309 {
12310 "component_value" : -32,
12311 "kind" : "vcall_offset"
12312 },
12313 {
12314 "component_value" : -48,
12315 "kind" : "vcall_offset"
12316 },
12317 {
12318 "component_value" : -48,
12319 "kind" : "offset_to_top"
12320 },
12321 {
12322 "kind" : "rtti",
12323 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12324 },
12325 {
12326 "kind" : "complete_dtor_pointer",
12327 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12328 },
12329 {
12330 "kind" : "deleting_dtor_pointer",
12331 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12332 },
12333 {
12334 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12335 },
12336 {
12337 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12338 },
12339 {
12340 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12341 },
12342 {
12343 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12344 }
12345 ]
12346 },
12347 {
12348 "alignment" : 8,
12349 "base_specifiers" :
12350 [
12351 {
12352 "referenced_type" : "type-34"
12353 },
12354 {
12355 "referenced_type" : "type-22"
12356 },
12357 {
12358 "referenced_type" : "type-23"
12359 }
12360 ],
12361 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
12362 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
12363 "record_kind" : "class",
12364 "referenced_type" : "type-46",
12365 "self_type" : "type-46",
12366 "size" : 64,
12367 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12368 "template_args" : [ "type-34" ],
12369 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
12370 "vtable_components" :
12371 [
12372 {
12373 "component_value" : 48,
12374 "kind" : "vbase_offset"
12375 },
12376 {
12377 "kind" : "offset_to_top"
12378 },
12379 {
12380 "kind" : "rtti",
12381 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12382 },
12383 {
12384 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
12385 },
12386 {
12387 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12388 },
12389 {
12390 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12391 },
12392 {
12393 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12394 },
12395 {
12396 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12397 },
12398 {
12399 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
12400 },
12401 {
12402 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12403 },
12404 {
12405 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
12406 },
12407 {
12408 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12409 },
12410 {
12411 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
12412 },
12413 {
12414 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12415 },
12416 {
12417 "kind" : "complete_dtor_pointer",
12418 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12419 },
12420 {
12421 "kind" : "deleting_dtor_pointer",
12422 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12423 },
12424 {
12425 "is_pure" : true,
12426 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
12427 },
12428 {
12429 "is_pure" : true,
12430 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
12431 },
12432 {
12433 "is_pure" : true,
12434 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
12435 },
12436 {
12437 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
12438 },
12439 {
12440 "component_value" : 40,
12441 "kind" : "vbase_offset"
12442 },
12443 {
12444 "component_value" : -8,
12445 "kind" : "offset_to_top"
12446 },
12447 {
12448 "kind" : "rtti",
12449 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12450 },
12451 {
12452 "kind" : "complete_dtor_pointer",
12453 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12454 },
12455 {
12456 "kind" : "deleting_dtor_pointer",
12457 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12458 },
12459 {
12460 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
12461 },
12462 {
12463 "component_value" : 32,
12464 "kind" : "vbase_offset"
12465 },
12466 {
12467 "component_value" : -16,
12468 "kind" : "offset_to_top"
12469 },
12470 {
12471 "kind" : "rtti",
12472 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12473 },
12474 {
12475 "kind" : "complete_dtor_pointer",
12476 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12477 },
12478 {
12479 "kind" : "deleting_dtor_pointer",
12480 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12481 },
12482 {
12483 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12484 },
12485 {
12486 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12487 },
12488 {
12489 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12490 },
12491 {
12492 "kind" : "vcall_offset"
12493 },
12494 {
12495 "component_value" : -32,
12496 "kind" : "vcall_offset"
12497 },
12498 {
12499 "component_value" : -32,
12500 "kind" : "vcall_offset"
12501 },
12502 {
12503 "component_value" : -32,
12504 "kind" : "vcall_offset"
12505 },
12506 {
12507 "component_value" : -48,
12508 "kind" : "vcall_offset"
12509 },
12510 {
12511 "component_value" : -48,
12512 "kind" : "offset_to_top"
12513 },
12514 {
12515 "kind" : "rtti",
12516 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12517 },
12518 {
12519 "kind" : "complete_dtor_pointer",
12520 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12521 },
12522 {
12523 "kind" : "deleting_dtor_pointer",
12524 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12525 },
12526 {
12527 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12528 },
12529 {
12530 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12531 },
12532 {
12533 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12534 },
12535 {
12536 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12537 }
12538 ]
12539 },
12540 {
12541 "alignment" : 8,
12542 "base_specifiers" :
12543 [
12544 {
12545 "referenced_type" : "type-21"
12546 },
12547 {
12548 "referenced_type" : "type-22"
12549 },
12550 {
12551 "referenced_type" : "type-23"
12552 }
12553 ],
12554 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
12555 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
12556 "record_kind" : "class",
12557 "referenced_type" : "type-20",
12558 "self_type" : "type-20",
12559 "size" : 64,
12560 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12561 "template_args" : [ "type-21" ],
12562 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
12563 "vtable_components" :
12564 [
12565 {
12566 "component_value" : 48,
12567 "kind" : "vbase_offset"
12568 },
12569 {
12570 "kind" : "offset_to_top"
12571 },
12572 {
12573 "kind" : "rtti",
12574 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12575 },
12576 {
12577 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
12578 },
12579 {
12580 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12581 },
12582 {
12583 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12584 },
12585 {
12586 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12587 },
12588 {
12589 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12590 },
12591 {
12592 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
12593 },
12594 {
12595 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12596 },
12597 {
12598 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
12599 },
12600 {
12601 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12602 },
12603 {
12604 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
12605 },
12606 {
12607 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12608 },
12609 {
12610 "kind" : "complete_dtor_pointer",
12611 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12612 },
12613 {
12614 "kind" : "deleting_dtor_pointer",
12615 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12616 },
12617 {
12618 "is_pure" : true,
12619 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
12620 },
12621 {
12622 "is_pure" : true,
12623 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
12624 },
12625 {
12626 "is_pure" : true,
12627 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
12628 },
12629 {
12630 "is_pure" : true,
12631 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12632 },
12633 {
12634 "is_pure" : true,
12635 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
12636 },
12637 {
12638 "is_pure" : true,
12639 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
12640 },
12641 {
12642 "is_pure" : true,
12643 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
12644 },
12645 {
12646 "is_pure" : true,
12647 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
12648 },
12649 {
12650 "is_pure" : true,
12651 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
12652 },
12653 {
12654 "is_pure" : true,
12655 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
12656 },
12657 {
12658 "is_pure" : true,
12659 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
12660 },
12661 {
12662 "is_pure" : true,
12663 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
12664 },
12665 {
12666 "is_pure" : true,
12667 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
12668 },
12669 {
12670 "is_pure" : true,
12671 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
12672 },
12673 {
12674 "is_pure" : true,
12675 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
12676 },
12677 {
12678 "is_pure" : true,
12679 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
12680 },
12681 {
12682 "is_pure" : true,
12683 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
12684 },
12685 {
12686 "is_pure" : true,
12687 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
12688 },
12689 {
12690 "is_pure" : true,
12691 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
12692 },
12693 {
12694 "is_pure" : true,
12695 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12696 },
12697 {
12698 "is_pure" : true,
12699 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12700 },
12701 {
12702 "is_pure" : true,
12703 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12704 },
12705 {
12706 "is_pure" : true,
12707 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
12708 },
12709 {
12710 "is_pure" : true,
12711 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12712 },
12713 {
12714 "is_pure" : true,
12715 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
12716 },
12717 {
12718 "is_pure" : true,
12719 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
12720 },
12721 {
12722 "is_pure" : true,
12723 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
12724 },
12725 {
12726 "is_pure" : true,
12727 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
12728 },
12729 {
12730 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
12731 },
12732 {
12733 "component_value" : 40,
12734 "kind" : "vbase_offset"
12735 },
12736 {
12737 "component_value" : -8,
12738 "kind" : "offset_to_top"
12739 },
12740 {
12741 "kind" : "rtti",
12742 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12743 },
12744 {
12745 "kind" : "complete_dtor_pointer",
12746 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12747 },
12748 {
12749 "kind" : "deleting_dtor_pointer",
12750 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12751 },
12752 {
12753 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
12754 },
12755 {
12756 "component_value" : 32,
12757 "kind" : "vbase_offset"
12758 },
12759 {
12760 "component_value" : -16,
12761 "kind" : "offset_to_top"
12762 },
12763 {
12764 "kind" : "rtti",
12765 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12766 },
12767 {
12768 "kind" : "complete_dtor_pointer",
12769 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12770 },
12771 {
12772 "kind" : "deleting_dtor_pointer",
12773 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12774 },
12775 {
12776 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12777 },
12778 {
12779 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12780 },
12781 {
12782 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12783 },
12784 {
12785 "kind" : "vcall_offset"
12786 },
12787 {
12788 "component_value" : -32,
12789 "kind" : "vcall_offset"
12790 },
12791 {
12792 "component_value" : -32,
12793 "kind" : "vcall_offset"
12794 },
12795 {
12796 "component_value" : -32,
12797 "kind" : "vcall_offset"
12798 },
12799 {
12800 "component_value" : -48,
12801 "kind" : "vcall_offset"
12802 },
12803 {
12804 "component_value" : -48,
12805 "kind" : "offset_to_top"
12806 },
12807 {
12808 "kind" : "rtti",
12809 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12810 },
12811 {
12812 "kind" : "complete_dtor_pointer",
12813 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12814 },
12815 {
12816 "kind" : "deleting_dtor_pointer",
12817 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12818 },
12819 {
12820 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12821 },
12822 {
12823 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12824 },
12825 {
12826 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12827 },
12828 {
12829 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12830 }
12831 ]
12832 },
12833 {
12834 "alignment" : 8,
12835 "base_specifiers" :
12836 [
12837 {
12838 "referenced_type" : "type-161"
12839 },
12840 {
12841 "referenced_type" : "type-22"
12842 },
12843 {
12844 "referenced_type" : "type-23"
12845 }
12846 ],
12847 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
12848 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
12849 "record_kind" : "class",
12850 "referenced_type" : "type-925",
12851 "self_type" : "type-925",
12852 "size" : 64,
12853 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12854 "template_args" : [ "type-161" ],
12855 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
12856 "vtable_components" :
12857 [
12858 {
12859 "component_value" : 48,
12860 "kind" : "vbase_offset"
12861 },
12862 {
12863 "kind" : "offset_to_top"
12864 },
12865 {
12866 "kind" : "rtti",
12867 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
12868 },
12869 {
12870 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
12871 },
12872 {
12873 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12874 },
12875 {
12876 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12877 },
12878 {
12879 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12880 },
12881 {
12882 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12883 },
12884 {
12885 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
12886 },
12887 {
12888 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12889 },
12890 {
12891 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
12892 },
12893 {
12894 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12895 },
12896 {
12897 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
12898 },
12899 {
12900 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12901 },
12902 {
12903 "kind" : "complete_dtor_pointer",
12904 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
12905 },
12906 {
12907 "kind" : "deleting_dtor_pointer",
12908 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
12909 },
12910 {
12911 "is_pure" : true,
12912 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
12913 },
12914 {
12915 "is_pure" : true,
12916 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
12917 },
12918 {
12919 "is_pure" : true,
12920 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
12921 },
12922 {
12923 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
12924 },
12925 {
12926 "component_value" : 40,
12927 "kind" : "vbase_offset"
12928 },
12929 {
12930 "component_value" : -8,
12931 "kind" : "offset_to_top"
12932 },
12933 {
12934 "kind" : "rtti",
12935 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
12936 },
12937 {
12938 "kind" : "complete_dtor_pointer",
12939 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
12940 },
12941 {
12942 "kind" : "deleting_dtor_pointer",
12943 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
12944 },
12945 {
12946 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
12947 },
12948 {
12949 "component_value" : 32,
12950 "kind" : "vbase_offset"
12951 },
12952 {
12953 "component_value" : -16,
12954 "kind" : "offset_to_top"
12955 },
12956 {
12957 "kind" : "rtti",
12958 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
12959 },
12960 {
12961 "kind" : "complete_dtor_pointer",
12962 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
12963 },
12964 {
12965 "kind" : "deleting_dtor_pointer",
12966 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
12967 },
12968 {
12969 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12970 },
12971 {
12972 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12973 },
12974 {
12975 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12976 },
12977 {
12978 "kind" : "vcall_offset"
12979 },
12980 {
12981 "component_value" : -32,
12982 "kind" : "vcall_offset"
12983 },
12984 {
12985 "component_value" : -32,
12986 "kind" : "vcall_offset"
12987 },
12988 {
12989 "component_value" : -32,
12990 "kind" : "vcall_offset"
12991 },
12992 {
12993 "component_value" : -48,
12994 "kind" : "vcall_offset"
12995 },
12996 {
12997 "component_value" : -48,
12998 "kind" : "offset_to_top"
12999 },
13000 {
13001 "kind" : "rtti",
13002 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13003 },
13004 {
13005 "kind" : "complete_dtor_pointer",
13006 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13007 },
13008 {
13009 "kind" : "deleting_dtor_pointer",
13010 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13011 },
13012 {
13013 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13014 },
13015 {
13016 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13017 },
13018 {
13019 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13020 },
13021 {
13022 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13023 }
13024 ]
13025 },
13026 {
13027 "alignment" : 8,
13028 "base_specifiers" :
13029 [
13030 {
13031 "referenced_type" : "type-372"
13032 },
13033 {
13034 "referenced_type" : "type-22"
13035 },
13036 {
13037 "referenced_type" : "type-23"
13038 }
13039 ],
13040 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
13041 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
13042 "record_kind" : "class",
13043 "referenced_type" : "type-659",
13044 "self_type" : "type-659",
13045 "size" : 64,
13046 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13047 "template_args" : [ "type-372" ],
13048 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
13049 "vtable_components" :
13050 [
13051 {
13052 "component_value" : 48,
13053 "kind" : "vbase_offset"
13054 },
13055 {
13056 "kind" : "offset_to_top"
13057 },
13058 {
13059 "kind" : "rtti",
13060 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13061 },
13062 {
13063 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
13064 },
13065 {
13066 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13067 },
13068 {
13069 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13070 },
13071 {
13072 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13073 },
13074 {
13075 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13076 },
13077 {
13078 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
13079 },
13080 {
13081 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13082 },
13083 {
13084 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
13085 },
13086 {
13087 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13088 },
13089 {
13090 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
13091 },
13092 {
13093 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13094 },
13095 {
13096 "kind" : "complete_dtor_pointer",
13097 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13098 },
13099 {
13100 "kind" : "deleting_dtor_pointer",
13101 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13102 },
13103 {
13104 "is_pure" : true,
13105 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
13106 },
13107 {
13108 "is_pure" : true,
13109 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
13110 },
13111 {
13112 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
13113 },
13114 {
13115 "component_value" : 40,
13116 "kind" : "vbase_offset"
13117 },
13118 {
13119 "component_value" : -8,
13120 "kind" : "offset_to_top"
13121 },
13122 {
13123 "kind" : "rtti",
13124 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13125 },
13126 {
13127 "kind" : "complete_dtor_pointer",
13128 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13129 },
13130 {
13131 "kind" : "deleting_dtor_pointer",
13132 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13133 },
13134 {
13135 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
13136 },
13137 {
13138 "component_value" : 32,
13139 "kind" : "vbase_offset"
13140 },
13141 {
13142 "component_value" : -16,
13143 "kind" : "offset_to_top"
13144 },
13145 {
13146 "kind" : "rtti",
13147 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13148 },
13149 {
13150 "kind" : "complete_dtor_pointer",
13151 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13152 },
13153 {
13154 "kind" : "deleting_dtor_pointer",
13155 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13156 },
13157 {
13158 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13159 },
13160 {
13161 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13162 },
13163 {
13164 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13165 },
13166 {
13167 "kind" : "vcall_offset"
13168 },
13169 {
13170 "component_value" : -32,
13171 "kind" : "vcall_offset"
13172 },
13173 {
13174 "component_value" : -32,
13175 "kind" : "vcall_offset"
13176 },
13177 {
13178 "component_value" : -32,
13179 "kind" : "vcall_offset"
13180 },
13181 {
13182 "component_value" : -48,
13183 "kind" : "vcall_offset"
13184 },
13185 {
13186 "component_value" : -48,
13187 "kind" : "offset_to_top"
13188 },
13189 {
13190 "kind" : "rtti",
13191 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13192 },
13193 {
13194 "kind" : "complete_dtor_pointer",
13195 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13196 },
13197 {
13198 "kind" : "deleting_dtor_pointer",
13199 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13200 },
13201 {
13202 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13203 },
13204 {
13205 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13206 },
13207 {
13208 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13209 },
13210 {
13211 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13212 }
13213 ]
13214 },
13215 {
13216 "alignment" : 8,
13217 "base_specifiers" :
13218 [
13219 {
13220 "referenced_type" : "type-54"
13221 },
13222 {
13223 "referenced_type" : "type-22"
13224 },
13225 {
13226 "referenced_type" : "type-23"
13227 }
13228 ],
13229 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
13230 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
13231 "record_kind" : "class",
13232 "referenced_type" : "type-53",
13233 "self_type" : "type-53",
13234 "size" : 64,
13235 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13236 "template_args" : [ "type-54" ],
13237 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
13238 "vtable_components" :
13239 [
13240 {
13241 "component_value" : 48,
13242 "kind" : "vbase_offset"
13243 },
13244 {
13245 "kind" : "offset_to_top"
13246 },
13247 {
13248 "kind" : "rtti",
13249 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13250 },
13251 {
13252 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
13253 },
13254 {
13255 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13256 },
13257 {
13258 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13259 },
13260 {
13261 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13262 },
13263 {
13264 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13265 },
13266 {
13267 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
13268 },
13269 {
13270 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13271 },
13272 {
13273 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
13274 },
13275 {
13276 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13277 },
13278 {
13279 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
13280 },
13281 {
13282 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13283 },
13284 {
13285 "kind" : "complete_dtor_pointer",
13286 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13287 },
13288 {
13289 "kind" : "deleting_dtor_pointer",
13290 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13291 },
13292 {
13293 "is_pure" : true,
13294 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
13295 },
13296 {
13297 "is_pure" : true,
13298 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
13299 },
13300 {
13301 "is_pure" : true,
13302 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
13303 },
13304 {
13305 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
13306 },
13307 {
13308 "component_value" : 40,
13309 "kind" : "vbase_offset"
13310 },
13311 {
13312 "component_value" : -8,
13313 "kind" : "offset_to_top"
13314 },
13315 {
13316 "kind" : "rtti",
13317 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13318 },
13319 {
13320 "kind" : "complete_dtor_pointer",
13321 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13322 },
13323 {
13324 "kind" : "deleting_dtor_pointer",
13325 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13326 },
13327 {
13328 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
13329 },
13330 {
13331 "component_value" : 32,
13332 "kind" : "vbase_offset"
13333 },
13334 {
13335 "component_value" : -16,
13336 "kind" : "offset_to_top"
13337 },
13338 {
13339 "kind" : "rtti",
13340 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13341 },
13342 {
13343 "kind" : "complete_dtor_pointer",
13344 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13345 },
13346 {
13347 "kind" : "deleting_dtor_pointer",
13348 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13349 },
13350 {
13351 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13352 },
13353 {
13354 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13355 },
13356 {
13357 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13358 },
13359 {
13360 "kind" : "vcall_offset"
13361 },
13362 {
13363 "component_value" : -32,
13364 "kind" : "vcall_offset"
13365 },
13366 {
13367 "component_value" : -32,
13368 "kind" : "vcall_offset"
13369 },
13370 {
13371 "component_value" : -32,
13372 "kind" : "vcall_offset"
13373 },
13374 {
13375 "component_value" : -48,
13376 "kind" : "vcall_offset"
13377 },
13378 {
13379 "component_value" : -48,
13380 "kind" : "offset_to_top"
13381 },
13382 {
13383 "kind" : "rtti",
13384 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13385 },
13386 {
13387 "kind" : "complete_dtor_pointer",
13388 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13389 },
13390 {
13391 "kind" : "deleting_dtor_pointer",
13392 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13393 },
13394 {
13395 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13396 },
13397 {
13398 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13399 },
13400 {
13401 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13402 },
13403 {
13404 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13405 }
13406 ]
13407 },
13408 {
13409 "alignment" : 8,
13410 "base_specifiers" :
13411 [
13412 {
13413 "referenced_type" : "type-142"
13414 },
13415 {
13416 "referenced_type" : "type-22"
13417 },
13418 {
13419 "referenced_type" : "type-23"
13420 }
13421 ],
13422 "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
13423 "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
13424 "record_kind" : "class",
13425 "referenced_type" : "type-153",
13426 "self_type" : "type-153",
13427 "size" : 64,
13428 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13429 "template_args" : [ "type-142" ],
13430 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
13431 "vtable_components" :
13432 [
13433 {
13434 "component_value" : 48,
13435 "kind" : "vbase_offset"
13436 },
13437 {
13438 "kind" : "offset_to_top"
13439 },
13440 {
13441 "kind" : "rtti",
13442 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13443 },
13444 {
13445 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
13446 },
13447 {
13448 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13449 },
13450 {
13451 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13452 },
13453 {
13454 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13455 },
13456 {
13457 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13458 },
13459 {
13460 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
13461 },
13462 {
13463 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13464 },
13465 {
13466 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
13467 },
13468 {
13469 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13470 },
13471 {
13472 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
13473 },
13474 {
13475 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13476 },
13477 {
13478 "kind" : "complete_dtor_pointer",
13479 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13480 },
13481 {
13482 "kind" : "deleting_dtor_pointer",
13483 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13484 },
13485 {
13486 "is_pure" : true,
13487 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
13488 },
13489 {
13490 "is_pure" : true,
13491 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
13492 },
13493 {
13494 "is_pure" : true,
13495 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
13496 },
13497 {
13498 "is_pure" : true,
13499 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13500 },
13501 {
13502 "is_pure" : true,
13503 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
13504 },
13505 {
13506 "is_pure" : true,
13507 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
13508 },
13509 {
13510 "is_pure" : true,
13511 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
13512 },
13513 {
13514 "is_pure" : true,
13515 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
13516 },
13517 {
13518 "is_pure" : true,
13519 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
13520 },
13521 {
13522 "is_pure" : true,
13523 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
13524 },
13525 {
13526 "is_pure" : true,
13527 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
13528 },
13529 {
13530 "is_pure" : true,
13531 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
13532 },
13533 {
13534 "is_pure" : true,
13535 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
13536 },
13537 {
13538 "is_pure" : true,
13539 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
13540 },
13541 {
13542 "is_pure" : true,
13543 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
13544 },
13545 {
13546 "is_pure" : true,
13547 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
13548 },
13549 {
13550 "is_pure" : true,
13551 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
13552 },
13553 {
13554 "is_pure" : true,
13555 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13556 },
13557 {
13558 "is_pure" : true,
13559 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13560 },
13561 {
13562 "is_pure" : true,
13563 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13564 },
13565 {
13566 "is_pure" : true,
13567 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13568 },
13569 {
13570 "is_pure" : true,
13571 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13572 },
13573 {
13574 "is_pure" : true,
13575 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
13576 },
13577 {
13578 "is_pure" : true,
13579 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13580 },
13581 {
13582 "is_pure" : true,
13583 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
13584 },
13585 {
13586 "is_pure" : true,
13587 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
13588 },
13589 {
13590 "is_pure" : true,
13591 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
13592 },
13593 {
13594 "is_pure" : true,
13595 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
13596 },
13597 {
13598 "is_pure" : true,
13599 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
13600 },
13601 {
13602 "is_pure" : true,
13603 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
13604 },
13605 {
13606 "is_pure" : true,
13607 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
13608 },
13609 {
13610 "is_pure" : true,
13611 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
13612 },
13613 {
13614 "is_pure" : true,
13615 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
13616 },
13617 {
13618 "is_pure" : true,
13619 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
13620 },
13621 {
13622 "is_pure" : true,
13623 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
13624 },
13625 {
13626 "is_pure" : true,
13627 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
13628 },
13629 {
13630 "is_pure" : true,
13631 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
13632 },
13633 {
13634 "is_pure" : true,
13635 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
13636 },
13637 {
13638 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
13639 },
13640 {
13641 "component_value" : 40,
13642 "kind" : "vbase_offset"
13643 },
13644 {
13645 "component_value" : -8,
13646 "kind" : "offset_to_top"
13647 },
13648 {
13649 "kind" : "rtti",
13650 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13651 },
13652 {
13653 "kind" : "complete_dtor_pointer",
13654 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13655 },
13656 {
13657 "kind" : "deleting_dtor_pointer",
13658 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13659 },
13660 {
13661 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
13662 },
13663 {
13664 "component_value" : 32,
13665 "kind" : "vbase_offset"
13666 },
13667 {
13668 "component_value" : -16,
13669 "kind" : "offset_to_top"
13670 },
13671 {
13672 "kind" : "rtti",
13673 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13674 },
13675 {
13676 "kind" : "complete_dtor_pointer",
13677 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13678 },
13679 {
13680 "kind" : "deleting_dtor_pointer",
13681 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13682 },
13683 {
13684 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13685 },
13686 {
13687 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13688 },
13689 {
13690 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13691 },
13692 {
13693 "kind" : "vcall_offset"
13694 },
13695 {
13696 "component_value" : -32,
13697 "kind" : "vcall_offset"
13698 },
13699 {
13700 "component_value" : -32,
13701 "kind" : "vcall_offset"
13702 },
13703 {
13704 "component_value" : -32,
13705 "kind" : "vcall_offset"
13706 },
13707 {
13708 "component_value" : -48,
13709 "kind" : "vcall_offset"
13710 },
13711 {
13712 "component_value" : -48,
13713 "kind" : "offset_to_top"
13714 },
13715 {
13716 "kind" : "rtti",
13717 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13718 },
13719 {
13720 "kind" : "complete_dtor_pointer",
13721 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13722 },
13723 {
13724 "kind" : "deleting_dtor_pointer",
13725 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13726 },
13727 {
13728 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13729 },
13730 {
13731 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13732 },
13733 {
13734 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13735 },
13736 {
13737 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13738 }
13739 ]
13740 },
13741 {
13742 "alignment" : 8,
13743 "base_specifiers" :
13744 [
13745 {
13746 "referenced_type" : "type-5"
13747 },
13748 {
13749 "referenced_type" : "type-22"
13750 },
13751 {
13752 "referenced_type" : "type-23"
13753 }
13754 ],
13755 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13756 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13757 "record_kind" : "class",
13758 "referenced_type" : "type-655",
13759 "self_type" : "type-655",
13760 "size" : 64,
13761 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13762 "template_args" : [ "type-5" ],
13763 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13764 "vtable_components" :
13765 [
13766 {
13767 "component_value" : 48,
13768 "kind" : "vbase_offset"
13769 },
13770 {
13771 "kind" : "offset_to_top"
13772 },
13773 {
13774 "kind" : "rtti",
13775 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13776 },
13777 {
13778 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13779 },
13780 {
13781 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13782 },
13783 {
13784 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13785 },
13786 {
13787 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13788 },
13789 {
13790 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13791 },
13792 {
13793 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13794 },
13795 {
13796 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13797 },
13798 {
13799 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13800 },
13801 {
13802 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13803 },
13804 {
13805 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13806 },
13807 {
13808 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13809 },
13810 {
13811 "kind" : "complete_dtor_pointer",
13812 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13813 },
13814 {
13815 "kind" : "deleting_dtor_pointer",
13816 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13817 },
13818 {
13819 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13820 },
13821 {
13822 "component_value" : 40,
13823 "kind" : "vbase_offset"
13824 },
13825 {
13826 "component_value" : -8,
13827 "kind" : "offset_to_top"
13828 },
13829 {
13830 "kind" : "rtti",
13831 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13832 },
13833 {
13834 "kind" : "complete_dtor_pointer",
13835 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13836 },
13837 {
13838 "kind" : "deleting_dtor_pointer",
13839 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13840 },
13841 {
13842 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13843 },
13844 {
13845 "component_value" : 32,
13846 "kind" : "vbase_offset"
13847 },
13848 {
13849 "component_value" : -16,
13850 "kind" : "offset_to_top"
13851 },
13852 {
13853 "kind" : "rtti",
13854 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13855 },
13856 {
13857 "kind" : "complete_dtor_pointer",
13858 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13859 },
13860 {
13861 "kind" : "deleting_dtor_pointer",
13862 "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13863 },
13864 {
13865 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13866 },
13867 {
13868 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13869 },
13870 {
13871 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13872 },
13873 {
13874 "kind" : "vcall_offset"
13875 },
13876 {
13877 "component_value" : -32,
13878 "kind" : "vcall_offset"
13879 },
13880 {
13881 "component_value" : -32,
13882 "kind" : "vcall_offset"
13883 },
13884 {
13885 "component_value" : -32,
13886 "kind" : "vcall_offset"
13887 },
13888 {
13889 "component_value" : -48,
13890 "kind" : "vcall_offset"
13891 },
13892 {
13893 "component_value" : -48,
13894 "kind" : "offset_to_top"
13895 },
13896 {
13897 "kind" : "rtti",
13898 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13899 },
13900 {
13901 "kind" : "complete_dtor_pointer",
13902 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13903 },
13904 {
13905 "kind" : "deleting_dtor_pointer",
13906 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13907 },
13908 {
13909 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13910 },
13911 {
13912 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13913 },
13914 {
13915 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13916 },
13917 {
13918 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13919 }
13920 ]
13921 },
13922 {
13923 "alignment" : 8,
13924 "fields" :
13925 [
13926 {
13927 "access" : "private",
13928 "field_name" : "mMutex",
13929 "referenced_type" : "type-678"
13930 },
13931 {
13932 "access" : "private",
13933 "field_name" : "mMap",
13934 "field_offset" : 320,
13935 "referenced_type" : "type-679"
13936 }
13937 ],
13938 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
13939 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
13940 "record_kind" : "class",
13941 "referenced_type" : "type-677",
13942 "self_type" : "type-677",
13943 "size" : 64,
13944 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13945 "template_args" : [ "type-3", "type-680" ],
13946 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
13947 },
13948 {
13949 "alignment" : 8,
13950 "fields" :
13951 [
13952 {
13953 "access" : "private",
13954 "field_name" : "mMutex",
13955 "referenced_type" : "type-686"
13956 },
13957 {
13958 "access" : "private",
13959 "field_name" : "mMap",
13960 "field_offset" : 320,
13961 "referenced_type" : "type-687"
13962 }
13963 ],
13964 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
13965 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
13966 "record_kind" : "class",
13967 "referenced_type" : "type-685",
13968 "self_type" : "type-685",
13969 "size" : 64,
13970 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13971 "template_args" : [ "type-3", "type-28" ],
13972 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
13973 },
13974 {
13975 "alignment" : 8,
13976 "fields" :
13977 [
13978 {
13979 "access" : "private",
13980 "field_name" : "mMutex",
13981 "referenced_type" : "type-691"
13982 },
13983 {
13984 "access" : "private",
13985 "field_name" : "mMap",
13986 "field_offset" : 320,
13987 "referenced_type" : "type-692"
13988 }
13989 ],
13990 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13991 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13992 "record_kind" : "class",
13993 "referenced_type" : "type-690",
13994 "self_type" : "type-690",
13995 "size" : 64,
13996 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13997 "template_args" : [ "type-693", "type-624" ],
13998 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13999 },
14000 {
14001 "alignment" : 8,
14002 "fields" :
14003 [
14004 {
14005 "access" : "private",
14006 "field_name" : "mMutex",
14007 "referenced_type" : "type-710"
14008 },
14009 {
14010 "access" : "private",
14011 "field_name" : "mMap",
14012 "field_offset" : 320,
14013 "referenced_type" : "type-711"
14014 }
14015 ],
14016 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14017 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14018 "record_kind" : "class",
14019 "referenced_type" : "type-709",
14020 "self_type" : "type-709",
14021 "size" : 64,
14022 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14023 "template_args" : [ "type-712", "type-713" ],
14024 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
14025 },
14026 {
14027 "alignment" : 8,
14028 "fields" :
14029 [
14030 {
14031 "access" : "private",
14032 "field_name" : "mMutex",
14033 "referenced_type" : "type-699"
14034 },
14035 {
14036 "access" : "private",
14037 "field_name" : "mMap",
14038 "field_offset" : 320,
14039 "referenced_type" : "type-700"
14040 }
14041 ],
14042 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14043 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14044 "record_kind" : "class",
14045 "referenced_type" : "type-698",
14046 "self_type" : "type-698",
14047 "size" : 64,
14048 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14049 "template_args" : [ "type-701", "type-702" ],
14050 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
14051 },
14052 {
14053 "alignment" : 8,
14054 "fields" :
14055 [
14056 {
14057 "field_name" : "flags",
14058 "referenced_type" : "type-2"
14059 },
14060 {
14061 "field_name" : "fdIndex",
14062 "field_offset" : 32,
14063 "referenced_type" : "type-2"
14064 },
14065 {
14066 "field_name" : "offset",
14067 "field_offset" : 64,
14068 "referenced_type" : "type-2"
14069 },
14070 {
14071 "field_name" : "extent",
14072 "field_offset" : 128,
14073 "referenced_type" : "type-62"
14074 }
14075 ],
14076 "linker_set_key" : "android::hardware::GrantorDescriptor",
14077 "name" : "android::hardware::GrantorDescriptor",
14078 "referenced_type" : "type-573",
14079 "self_type" : "type-573",
14080 "size" : 24,
14081 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14082 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
14083 },
14084 {
14085 "alignment" : 8,
14086 "base_specifiers" :
14087 [
14088 {
14089 "is_virtual" : true,
14090 "referenced_type" : "type-556"
14091 },
14092 {
14093 "is_virtual" : true,
14094 "referenced_type" : "type-6"
14095 }
14096 ],
14097 "linker_set_key" : "android::hardware::HidlMemory",
14098 "name" : "android::hardware::HidlMemory",
14099 "record_kind" : "class",
14100 "referenced_type" : "type-565",
14101 "self_type" : "type-565",
14102 "size" : 64,
14103 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14104 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
14105 "vtable_components" :
14106 [
14107 {
14108 "component_value" : 48,
14109 "kind" : "vbase_offset"
14110 },
14111 {
14112 "component_value" : 8,
14113 "kind" : "vbase_offset"
14114 },
14115 {
14116 "kind" : "offset_to_top"
14117 },
14118 {
14119 "kind" : "rtti",
14120 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14121 },
14122 {
14123 "kind" : "complete_dtor_pointer",
14124 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
14125 },
14126 {
14127 "kind" : "deleting_dtor_pointer",
14128 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
14129 },
14130 {
14131 "kind" : "vcall_offset"
14132 },
14133 {
14134 "kind" : "vcall_offset"
14135 },
14136 {
14137 "kind" : "vcall_offset"
14138 },
14139 {
14140 "kind" : "vcall_offset"
14141 },
14142 {
14143 "component_value" : -48,
14144 "kind" : "vcall_offset"
14145 },
14146 {
14147 "component_value" : -48,
14148 "kind" : "offset_to_top"
14149 },
14150 {
14151 "kind" : "rtti",
14152 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14153 },
14154 {
14155 "kind" : "complete_dtor_pointer",
14156 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
14157 },
14158 {
14159 "kind" : "deleting_dtor_pointer",
14160 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
14161 },
14162 {
14163 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14164 },
14165 {
14166 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14167 },
14168 {
14169 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14170 },
14171 {
14172 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14173 }
14174 ]
14175 },
14176 {
14177 "alignment" : 8,
14178 "base_specifiers" :
14179 [
14180 {
14181 "is_virtual" : true,
14182 "referenced_type" : "type-6"
14183 }
14184 ],
14185 "linker_set_key" : "android::hardware::IBinder",
14186 "name" : "android::hardware::IBinder",
14187 "record_kind" : "class",
14188 "referenced_type" : "type-14",
14189 "self_type" : "type-14",
14190 "size" : 24,
14191 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14192 "unique_id" : "_ZTSN7android8hardware7IBinderE",
14193 "vtable_components" :
14194 [
14195 {
14196 "component_value" : 8,
14197 "kind" : "vbase_offset"
14198 },
14199 {
14200 "kind" : "offset_to_top"
14201 },
14202 {
14203 "kind" : "rtti",
14204 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14205 },
14206 {
14207 "is_pure" : true,
14208 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14209 },
14210 {
14211 "is_pure" : true,
14212 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14213 },
14214 {
14215 "is_pure" : true,
14216 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14217 },
14218 {
14219 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14220 },
14221 {
14222 "is_pure" : true,
14223 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14224 },
14225 {
14226 "is_pure" : true,
14227 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14228 },
14229 {
14230 "is_pure" : true,
14231 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14232 },
14233 {
14234 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14235 },
14236 {
14237 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14238 },
14239 {
14240 "kind" : "complete_dtor_pointer",
14241 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14242 },
14243 {
14244 "kind" : "deleting_dtor_pointer",
14245 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14246 },
14247 {
14248 "kind" : "vcall_offset"
14249 },
14250 {
14251 "kind" : "vcall_offset"
14252 },
14253 {
14254 "kind" : "vcall_offset"
14255 },
14256 {
14257 "kind" : "vcall_offset"
14258 },
14259 {
14260 "component_value" : -8,
14261 "kind" : "vcall_offset"
14262 },
14263 {
14264 "component_value" : -8,
14265 "kind" : "offset_to_top"
14266 },
14267 {
14268 "kind" : "rtti",
14269 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14270 },
14271 {
14272 "kind" : "complete_dtor_pointer",
14273 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
14274 },
14275 {
14276 "kind" : "deleting_dtor_pointer",
14277 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
14278 },
14279 {
14280 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14281 },
14282 {
14283 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14284 },
14285 {
14286 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14287 },
14288 {
14289 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14290 }
14291 ]
14292 },
14293 {
14294 "alignment" : 8,
14295 "base_specifiers" :
14296 [
14297 {
14298 "is_virtual" : true,
14299 "referenced_type" : "type-6"
14300 }
14301 ],
14302 "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
14303 "name" : "android::hardware::IBinder::DeathRecipient",
14304 "record_kind" : "class",
14305 "referenced_type" : "type-402",
14306 "self_type" : "type-402",
14307 "size" : 24,
14308 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14309 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
14310 "vtable_components" :
14311 [
14312 {
14313 "component_value" : 8,
14314 "kind" : "vbase_offset"
14315 },
14316 {
14317 "kind" : "offset_to_top"
14318 },
14319 {
14320 "kind" : "rtti",
14321 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14322 },
14323 {
14324 "is_pure" : true,
14325 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14326 },
14327 {
14328 "kind" : "complete_dtor_pointer",
14329 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14330 },
14331 {
14332 "kind" : "deleting_dtor_pointer",
14333 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14334 },
14335 {
14336 "kind" : "vcall_offset"
14337 },
14338 {
14339 "kind" : "vcall_offset"
14340 },
14341 {
14342 "kind" : "vcall_offset"
14343 },
14344 {
14345 "kind" : "vcall_offset"
14346 },
14347 {
14348 "component_value" : -8,
14349 "kind" : "vcall_offset"
14350 },
14351 {
14352 "component_value" : -8,
14353 "kind" : "offset_to_top"
14354 },
14355 {
14356 "kind" : "rtti",
14357 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14358 },
14359 {
14360 "kind" : "complete_dtor_pointer",
14361 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
14362 },
14363 {
14364 "kind" : "deleting_dtor_pointer",
14365 "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
14366 },
14367 {
14368 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14369 },
14370 {
14371 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14372 },
14373 {
14374 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14375 },
14376 {
14377 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14378 }
14379 ]
14380 },
14381 {
14382 "alignment" : 8,
14383 "base_specifiers" :
14384 [
14385 {
14386 "is_virtual" : true,
14387 "referenced_type" : "type-6"
14388 }
14389 ],
14390 "linker_set_key" : "android::hardware::IInterface",
14391 "name" : "android::hardware::IInterface",
14392 "record_kind" : "class",
14393 "referenced_type" : "type-22",
14394 "self_type" : "type-22",
14395 "size" : 24,
14396 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14397 "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
14398 "vtable_components" :
14399 [
14400 {
14401 "component_value" : 8,
14402 "kind" : "vbase_offset"
14403 },
14404 {
14405 "kind" : "offset_to_top"
14406 },
14407 {
14408 "kind" : "rtti",
14409 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
14410 },
14411 {
14412 "kind" : "complete_dtor_pointer",
14413 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
14414 },
14415 {
14416 "kind" : "deleting_dtor_pointer",
14417 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
14418 },
14419 {
14420 "is_pure" : true,
14421 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
14422 },
14423 {
14424 "kind" : "vcall_offset"
14425 },
14426 {
14427 "kind" : "vcall_offset"
14428 },
14429 {
14430 "kind" : "vcall_offset"
14431 },
14432 {
14433 "kind" : "vcall_offset"
14434 },
14435 {
14436 "component_value" : -8,
14437 "kind" : "vcall_offset"
14438 },
14439 {
14440 "component_value" : -8,
14441 "kind" : "offset_to_top"
14442 },
14443 {
14444 "kind" : "rtti",
14445 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
14446 },
14447 {
14448 "kind" : "complete_dtor_pointer",
14449 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
14450 },
14451 {
14452 "kind" : "deleting_dtor_pointer",
14453 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
14454 },
14455 {
14456 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14457 },
14458 {
14459 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14460 },
14461 {
14462 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14463 },
14464 {
14465 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14466 }
14467 ]
14468 },
14469 {
14470 "alignment" : 8,
14471 "fields" :
14472 [
14473 {
14474 "access" : "private",
14475 "field_name" : "mGrantors",
14476 "referenced_type" : "type-569"
14477 },
14478 {
14479 "access" : "private",
14480 "field_name" : "mHandle",
14481 "field_offset" : 128,
14482 "referenced_type" : "type-629"
14483 },
14484 {
14485 "access" : "private",
14486 "field_name" : "mQuantum",
14487 "field_offset" : 192,
14488 "referenced_type" : "type-2"
14489 },
14490 {
14491 "access" : "private",
14492 "field_name" : "mFlags",
14493 "field_offset" : 224,
14494 "referenced_type" : "type-2"
14495 }
14496 ],
14497 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
14498 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
14499 "referenced_type" : "type-628",
14500 "self_type" : "type-628",
14501 "size" : 32,
14502 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14503 "template_args" : [ "type-88" ],
14504 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
14505 },
14506 {
14507 "alignment" : 8,
14508 "fields" :
14509 [
14510 {
14511 "access" : "private",
14512 "field_name" : "mBufCachePos",
14513 "referenced_type" : "type-62"
14514 },
14515 {
14516 "access" : "private",
14517 "field_name" : "mBufCache",
14518 "field_offset" : 64,
14519 "referenced_type" : "type-661"
14520 },
14521 {
14522 "access" : "private",
14523 "field_name" : "mError",
14524 "field_offset" : 256,
14525 "referenced_type" : "type-38"
14526 },
14527 {
14528 "access" : "private",
14529 "field_name" : "mData",
14530 "field_offset" : 320,
14531 "referenced_type" : "type-133"
14532 },
14533 {
14534 "access" : "private",
14535 "field_name" : "mDataSize",
14536 "field_offset" : 384,
14537 "referenced_type" : "type-62"
14538 },
14539 {
14540 "access" : "private",
14541 "field_name" : "mDataCapacity",
14542 "field_offset" : 448,
14543 "referenced_type" : "type-62"
14544 },
14545 {
14546 "access" : "private",
14547 "field_name" : "mDataPos",
14548 "field_offset" : 512,
14549 "referenced_type" : "type-62"
14550 },
14551 {
14552 "access" : "private",
14553 "field_name" : "mObjects",
14554 "field_offset" : 576,
14555 "referenced_type" : "type-662"
14556 },
14557 {
14558 "access" : "private",
14559 "field_name" : "mObjectsSize",
14560 "field_offset" : 640,
14561 "referenced_type" : "type-62"
14562 },
14563 {
14564 "access" : "private",
14565 "field_name" : "mObjectsCapacity",
14566 "field_offset" : 704,
14567 "referenced_type" : "type-62"
14568 },
14569 {
14570 "access" : "private",
14571 "field_name" : "mNextObjectHint",
14572 "field_offset" : 768,
14573 "referenced_type" : "type-62"
14574 },
14575 {
14576 "access" : "private",
14577 "field_name" : "mNumRef",
14578 "field_offset" : 832,
14579 "referenced_type" : "type-62"
14580 },
14581 {
14582 "access" : "private",
14583 "field_name" : "mFdsKnown",
14584 "field_offset" : 896,
14585 "referenced_type" : "type-28"
14586 },
14587 {
14588 "access" : "private",
14589 "field_name" : "mHasFds",
14590 "field_offset" : 904,
14591 "referenced_type" : "type-28"
14592 },
14593 {
14594 "access" : "private",
14595 "field_name" : "mAllowFds",
14596 "field_offset" : 912,
14597 "referenced_type" : "type-28"
14598 },
14599 {
14600 "access" : "private",
14601 "field_name" : "mOwner",
14602 "field_offset" : 960,
14603 "referenced_type" : "type-663"
14604 },
14605 {
14606 "access" : "private",
14607 "field_name" : "mOwnerCookie",
14608 "field_offset" : 1024,
14609 "referenced_type" : "type-40"
14610 }
14611 ],
14612 "linker_set_key" : "android::hardware::Parcel",
14613 "name" : "android::hardware::Parcel",
14614 "record_kind" : "class",
14615 "referenced_type" : "type-660",
14616 "self_type" : "type-660",
14617 "size" : 136,
14618 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
14619 "unique_id" : "_ZTSN7android8hardware6ParcelE"
14620 },
14621 {
14622 "access" : "private",
14623 "alignment" : 8,
14624 "fields" :
14625 [
14626 {
14627 "field_name" : "index",
14628 "referenced_type" : "type-62"
14629 },
14630 {
14631 "field_name" : "buffer",
14632 "field_offset" : 64,
14633 "referenced_type" : "type-510"
14634 },
14635 {
14636 "field_name" : "bufend",
14637 "field_offset" : 128,
14638 "referenced_type" : "type-510"
14639 }
14640 ],
14641 "linker_set_key" : "android::hardware::Parcel::BufferInfo",
14642 "name" : "android::hardware::Parcel::BufferInfo",
14643 "referenced_type" : "type-668",
14644 "self_type" : "type-668",
14645 "size" : 24,
14646 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
14647 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
14648 },
14649 {
14650 "alignment" : 8,
14651 "base_specifiers" :
14652 [
14653 {
14654 "is_virtual" : true,
14655 "referenced_type" : "type-6"
14656 }
14657 ],
14658 "fields" :
14659 [
14660 {
14661 "access" : "private",
14662 "field_name" : "mDriverFD",
14663 "field_offset" : 64,
14664 "referenced_type" : "type-38"
14665 },
14666 {
14667 "access" : "private",
14668 "field_name" : "mVMStart",
14669 "field_offset" : 128,
14670 "referenced_type" : "type-40"
14671 },
14672 {
14673 "access" : "private",
14674 "field_name" : "mThreadCountLock",
14675 "field_offset" : 192,
14676 "referenced_type" : "type-60"
14677 },
14678 {
14679 "access" : "private",
14680 "field_name" : "mThreadCountDecrement",
14681 "field_offset" : 512,
14682 "referenced_type" : "type-61"
14683 },
14684 {
14685 "access" : "private",
14686 "field_name" : "mExecutingThreadsCount",
14687 "field_offset" : 896,
14688 "referenced_type" : "type-62"
14689 },
14690 {
14691 "access" : "private",
14692 "field_name" : "mMaxThreads",
14693 "field_offset" : 960,
14694 "referenced_type" : "type-62"
14695 },
14696 {
14697 "access" : "private",
14698 "field_name" : "mStarvationStartTimeMs",
14699 "field_offset" : 1024,
14700 "referenced_type" : "type-63"
14701 },
14702 {
14703 "access" : "private",
14704 "field_name" : "mLock",
14705 "field_offset" : 1088,
14706 "referenced_type" : "type-64"
14707 },
14708 {
14709 "access" : "private",
14710 "field_name" : "mHandleToObject",
14711 "field_offset" : 1408,
14712 "referenced_type" : "type-66"
14713 },
14714 {
14715 "access" : "private",
14716 "field_name" : "mManagesContexts",
14717 "field_offset" : 1728,
14718 "referenced_type" : "type-28"
14719 },
14720 {
14721 "access" : "private",
14722 "field_name" : "mBinderContextCheckFunc",
14723 "field_offset" : 1792,
14724 "referenced_type" : "type-71"
14725 },
14726 {
14727 "access" : "private",
14728 "field_name" : "mBinderContextUserData",
14729 "field_offset" : 1856,
14730 "referenced_type" : "type-40"
14731 },
14732 {
14733 "access" : "private",
14734 "field_name" : "mContexts",
14735 "field_offset" : 1920,
14736 "referenced_type" : "type-81"
14737 },
14738 {
14739 "access" : "private",
14740 "field_name" : "mRootDir",
14741 "field_offset" : 2240,
14742 "referenced_type" : "type-85"
14743 },
14744 {
14745 "access" : "private",
14746 "field_name" : "mThreadPoolStarted",
14747 "field_offset" : 2304,
14748 "referenced_type" : "type-28"
14749 },
14750 {
14751 "access" : "private",
14752 "field_name" : "mSpawnThreadOnStart",
14753 "field_offset" : 2312,
14754 "referenced_type" : "type-28"
14755 },
14756 {
14757 "access" : "private",
14758 "field_name" : "mThreadPoolSeq",
14759 "field_offset" : 2336,
14760 "referenced_type" : "type-89"
14761 },
14762 {
14763 "access" : "private",
14764 "field_name" : "mMmapSize",
14765 "field_offset" : 2368,
14766 "referenced_type" : "type-69"
14767 },
14768 {
14769 "access" : "private",
14770 "field_name" : "mCallRestriction",
14771 "field_offset" : 2432,
14772 "referenced_type" : "type-90"
14773 }
14774 ],
14775 "linker_set_key" : "android::hardware::ProcessState",
14776 "name" : "android::hardware::ProcessState",
14777 "record_kind" : "class",
14778 "referenced_type" : "type-59",
14779 "self_type" : "type-59",
14780 "size" : 328,
14781 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14782 "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
14783 "vtable_components" :
14784 [
14785 {
14786 "component_value" : 312,
14787 "kind" : "vbase_offset"
14788 },
14789 {
14790 "kind" : "offset_to_top"
14791 },
14792 {
14793 "kind" : "rtti",
14794 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14795 },
14796 {
14797 "kind" : "complete_dtor_pointer",
14798 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
14799 },
14800 {
14801 "kind" : "deleting_dtor_pointer",
14802 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
14803 },
14804 {
14805 "kind" : "vcall_offset"
14806 },
14807 {
14808 "kind" : "vcall_offset"
14809 },
14810 {
14811 "kind" : "vcall_offset"
14812 },
14813 {
14814 "kind" : "vcall_offset"
14815 },
14816 {
14817 "component_value" : -312,
14818 "kind" : "vcall_offset"
14819 },
14820 {
14821 "component_value" : -312,
14822 "kind" : "offset_to_top"
14823 },
14824 {
14825 "kind" : "rtti",
14826 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14827 },
14828 {
14829 "kind" : "complete_dtor_pointer",
14830 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
14831 },
14832 {
14833 "kind" : "deleting_dtor_pointer",
14834 "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
14835 },
14836 {
14837 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14838 },
14839 {
14840 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14841 },
14842 {
14843 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14844 },
14845 {
14846 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14847 }
14848 ]
14849 },
14850 {
14851 "access" : "private",
14852 "alignment" : 8,
14853 "fields" :
14854 [
14855 {
14856 "field_name" : "binder",
14857 "referenced_type" : "type-13"
14858 },
14859 {
14860 "field_name" : "refs",
14861 "field_offset" : 64,
14862 "referenced_type" : "type-10"
14863 }
14864 ],
14865 "linker_set_key" : "android::hardware::ProcessState::handle_entry",
14866 "name" : "android::hardware::ProcessState::handle_entry",
14867 "referenced_type" : "type-70",
14868 "self_type" : "type-70",
14869 "size" : 16,
14870 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14871 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
14872 },
14873 {
14874 "alignment" : 8,
14875 "base_specifiers" :
14876 [
14877 {
14878 "referenced_type" : "type-169"
14879 }
14880 ],
14881 "fields" :
14882 [
14883 {
14884 "access" : "private",
14885 "field_name" : "mVal",
14886 "field_offset" : 288,
14887 "referenced_type" : "type-168"
14888 }
14889 ],
14890 "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
14891 "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
14892 "record_kind" : "class",
14893 "referenced_type" : "type-167",
14894 "self_type" : "type-167",
14895 "size" : 40,
14896 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14897 "template_args" : [ "type-168" ],
14898 "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
14899 },
14900 {
14901 "alignment" : 8,
14902 "base_specifiers" :
14903 [
14904 {
14905 "referenced_type" : "type-169"
14906 }
14907 ],
14908 "fields" :
14909 [
14910 {
14911 "access" : "private",
14912 "field_name" : "mVal",
14913 "field_offset" : 320,
14914 "referenced_type" : "type-370"
14915 }
14916 ],
14917 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
14918 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
14919 "record_kind" : "class",
14920 "referenced_type" : "type-432",
14921 "self_type" : "type-432",
14922 "size" : 48,
14923 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14924 "template_args" : [ "type-370" ],
14925 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_114ICryptoFactoryEEEEE"
14926 },
14927 {
14928 "alignment" : 8,
14929 "base_specifiers" :
14930 [
14931 {
14932 "referenced_type" : "type-169"
14933 }
14934 ],
14935 "fields" :
14936 [
14937 {
14938 "access" : "private",
14939 "field_name" : "mVal",
14940 "field_offset" : 320,
14941 "referenced_type" : "type-96"
14942 }
14943 ],
14944 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
14945 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
14946 "record_kind" : "class",
14947 "referenced_type" : "type-905",
14948 "self_type" : "type-905",
14949 "size" : 48,
14950 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14951 "template_args" : [ "type-96" ],
14952 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_111IDrmFactoryEEEEE"
14953 },
14954 {
14955 "alignment" : 8,
14956 "base_specifiers" :
14957 [
14958 {
14959 "referenced_type" : "type-169"
14960 }
14961 ],
14962 "fields" :
14963 [
14964 {
14965 "access" : "private",
14966 "field_name" : "mVal",
14967 "field_offset" : 320,
14968 "referenced_type" : "type-140"
14969 }
14970 ],
14971 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
14972 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
14973 "record_kind" : "class",
14974 "referenced_type" : "type-177",
14975 "self_type" : "type-177",
14976 "size" : 48,
14977 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14978 "template_args" : [ "type-140" ],
14979 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_110IDrmPluginEEEEE"
14980 },
14981 {
14982 "alignment" : 8,
14983 "base_specifiers" :
14984 [
14985 {
14986 "referenced_type" : "type-169"
14987 }
14988 ],
14989 "fields" :
14990 [
14991 {
14992 "access" : "private",
14993 "field_name" : "mVal",
14994 "field_offset" : 264,
14995 "referenced_type" : "type-28"
14996 }
14997 ],
14998 "linker_set_key" : "android::hardware::Return<bool>",
14999 "name" : "android::hardware::Return<bool>",
15000 "record_kind" : "class",
15001 "referenced_type" : "type-426",
15002 "self_type" : "type-426",
15003 "size" : 40,
15004 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15005 "template_args" : [ "type-28" ],
15006 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
15007 },
15008 {
15009 "alignment" : 8,
15010 "base_specifiers" :
15011 [
15012 {
15013 "referenced_type" : "type-169"
15014 }
15015 ],
15016 "linker_set_key" : "android::hardware::Return<void>",
15017 "name" : "android::hardware::Return<void>",
15018 "record_kind" : "class",
15019 "referenced_type" : "type-445",
15020 "self_type" : "type-445",
15021 "size" : 40,
15022 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15023 "template_args" : [ "type-41" ],
15024 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
15025 },
15026 {
15027 "alignment" : 8,
15028 "fields" :
15029 [
15030 {
15031 "access" : "private",
15032 "field_name" : "mException",
15033 "referenced_type" : "type-38"
15034 },
15035 {
15036 "access" : "private",
15037 "field_name" : "mErrorCode",
15038 "field_offset" : 32,
15039 "referenced_type" : "type-38"
15040 },
15041 {
15042 "access" : "private",
15043 "field_name" : "mMessage",
15044 "field_offset" : 64,
15045 "referenced_type" : "type-171"
15046 }
15047 ],
15048 "linker_set_key" : "android::hardware::Status",
15049 "name" : "android::hardware::Status",
15050 "record_kind" : "class",
15051 "referenced_type" : "type-170",
15052 "self_type" : "type-170",
15053 "size" : 32,
15054 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15055 "unique_id" : "_ZTSN7android8hardware6StatusE"
15056 },
15057 {
15058 "alignment" : 8,
15059 "fields" :
15060 [
15061 {
15062 "access" : "protected",
15063 "field_name" : "mInstrumentationCallbacks",
15064 "field_offset" : 64,
15065 "referenced_type" : "type-27"
15066 },
15067 {
15068 "access" : "protected",
15069 "field_name" : "mEnableInstrumentation",
15070 "field_offset" : 256,
15071 "referenced_type" : "type-28"
15072 },
15073 {
15074 "access" : "protected",
15075 "field_name" : "mInstrumentationLibPackage",
15076 "field_offset" : 320,
15077 "referenced_type" : "type-29"
15078 },
15079 {
15080 "access" : "protected",
15081 "field_name" : "mInterfaceName",
15082 "field_offset" : 512,
15083 "referenced_type" : "type-30"
15084 }
15085 ],
15086 "linker_set_key" : "android::hardware::details::HidlInstrumentor",
15087 "name" : "android::hardware::details::HidlInstrumentor",
15088 "referenced_type" : "type-26",
15089 "self_type" : "type-26",
15090 "size" : 88,
15091 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15092 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
15093 "vtable_components" :
15094 [
15095 {
15096 "kind" : "offset_to_top"
15097 },
15098 {
15099 "kind" : "rtti",
15100 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15101 },
15102 {
15103 "kind" : "complete_dtor_pointer",
15104 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15105 },
15106 {
15107 "kind" : "deleting_dtor_pointer",
15108 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15109 }
15110 ]
15111 },
15112 {
15113 "alignment" : 4,
15114 "fields" :
15115 [
15116 {
15117 "field_name" : "sched_policy",
15118 "referenced_type" : "type-38"
15119 },
15120 {
15121 "field_name" : "prio",
15122 "field_offset" : 32,
15123 "referenced_type" : "type-38"
15124 }
15125 ],
15126 "linker_set_key" : "android::hardware::details::SchedPrio",
15127 "name" : "android::hardware::details::SchedPrio",
15128 "referenced_type" : "type-680",
15129 "self_type" : "type-680",
15130 "size" : 8,
15131 "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
15132 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
15133 },
15134 {
15135 "alignment" : 8,
15136 "fields" :
15137 [
15138 {
15139 "access" : "private",
15140 "field_name" : "mQueue",
15141 "referenced_type" : "type-148"
15142 }
15143 ],
15144 "linker_set_key" : "android::hardware::details::TaskRunner",
15145 "name" : "android::hardware::details::TaskRunner",
15146 "record_kind" : "class",
15147 "referenced_type" : "type-147",
15148 "self_type" : "type-147",
15149 "size" : 16,
15150 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
15151 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
15152 },
15153 {
15154 "alignment" : 1,
15155 "linker_set_key" : "android::hardware::details::bnhw_tag",
15156 "name" : "android::hardware::details::bnhw_tag",
15157 "referenced_type" : "type-505",
15158 "self_type" : "type-505",
15159 "size" : 1,
15160 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15161 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
15162 },
15163 {
15164 "alignment" : 1,
15165 "linker_set_key" : "android::hardware::details::bphw_tag",
15166 "name" : "android::hardware::details::bphw_tag",
15167 "referenced_type" : "type-516",
15168 "self_type" : "type-516",
15169 "size" : 1,
15170 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15171 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
15172 },
15173 {
15174 "alignment" : 1,
15175 "linker_set_key" : "android::hardware::details::bs_tag",
15176 "name" : "android::hardware::details::bs_tag",
15177 "referenced_type" : "type-526",
15178 "self_type" : "type-526",
15179 "size" : 1,
15180 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15181 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
15182 },
15183 {
15184 "access" : "private",
15185 "alignment" : 8,
15186 "fields" :
15187 [
15188 {
15189 "field_name" : "mPointer",
15190 "referenced_type" : "type-113"
15191 },
15192 {
15193 "field_name" : "_pad",
15194 "referenced_type" : "type-62"
15195 }
15196 ],
15197 "is_anonymous" : true,
15198 "linker_set_key" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15199 "name" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15200 "record_kind" : "union",
15201 "referenced_type" : "type-112",
15202 "self_type" : "type-112",
15203 "size" : 8,
15204 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15205 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
15206 },
15207 {
15208 "access" : "private",
15209 "alignment" : 8,
15210 "fields" :
15211 [
15212 {
15213 "field_name" : "mPointer",
15214 "referenced_type" : "type-100"
15215 },
15216 {
15217 "field_name" : "_pad",
15218 "referenced_type" : "type-62"
15219 }
15220 ],
15221 "is_anonymous" : true,
15222 "linker_set_key" : "android::hardware::details::hidl_pointer<DrmMetricGroup>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15223 "name" : "android::hardware::details::hidl_pointer<DrmMetricGroup>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15224 "record_kind" : "union",
15225 "referenced_type" : "type-99",
15226 "self_type" : "type-99",
15227 "size" : 8,
15228 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15229 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
15230 },
15231 {
15232 "access" : "private",
15233 "alignment" : 8,
15234 "fields" :
15235 [
15236 {
15237 "field_name" : "mPointer",
15238 "referenced_type" : "type-572"
15239 },
15240 {
15241 "field_name" : "_pad",
15242 "referenced_type" : "type-62"
15243 }
15244 ],
15245 "is_anonymous" : true,
15246 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15247 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15248 "record_kind" : "union",
15249 "referenced_type" : "type-571",
15250 "self_type" : "type-571",
15251 "size" : 8,
15252 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15253 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
15254 },
15255 {
15256 "access" : "private",
15257 "alignment" : 8,
15258 "fields" :
15259 [
15260 {
15261 "field_name" : "mPointer",
15262 "referenced_type" : "type-205"
15263 },
15264 {
15265 "field_name" : "_pad",
15266 "referenced_type" : "type-62"
15267 }
15268 ],
15269 "is_anonymous" : true,
15270 "linker_set_key" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15271 "name" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15272 "record_kind" : "union",
15273 "referenced_type" : "type-204",
15274 "self_type" : "type-204",
15275 "size" : 8,
15276 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15277 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
15278 },
15279 {
15280 "access" : "private",
15281 "alignment" : 8,
15282 "fields" :
15283 [
15284 {
15285 "field_name" : "mPointer",
15286 "referenced_type" : "type-196"
15287 },
15288 {
15289 "field_name" : "_pad",
15290 "referenced_type" : "type-62"
15291 }
15292 ],
15293 "is_anonymous" : true,
15294 "linker_set_key" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15295 "name" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15296 "record_kind" : "union",
15297 "referenced_type" : "type-195",
15298 "self_type" : "type-195",
15299 "size" : 8,
15300 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15301 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
15302 },
15303 {
15304 "access" : "private",
15305 "alignment" : 8,
15306 "fields" :
15307 [
15308 {
15309 "field_name" : "mPointer",
15310 "referenced_type" : "type-105"
15311 },
15312 {
15313 "field_name" : "_pad",
15314 "referenced_type" : "type-62"
15315 }
15316 ],
15317 "is_anonymous" : true,
15318 "linker_set_key" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15319 "name" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15320 "record_kind" : "union",
15321 "referenced_type" : "type-104",
15322 "self_type" : "type-104",
15323 "size" : 8,
15324 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15325 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
15326 },
15327 {
15328 "access" : "private",
15329 "alignment" : 8,
15330 "fields" :
15331 [
15332 {
15333 "field_name" : "mPointer",
15334 "referenced_type" : "type-211"
15335 },
15336 {
15337 "field_name" : "_pad",
15338 "referenced_type" : "type-62"
15339 }
15340 ],
15341 "is_anonymous" : true,
15342 "linker_set_key" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15343 "name" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15344 "record_kind" : "union",
15345 "referenced_type" : "type-210",
15346 "self_type" : "type-210",
15347 "size" : 8,
15348 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15349 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
15350 },
15351 {
15352 "access" : "private",
15353 "alignment" : 8,
15354 "fields" :
15355 [
15356 {
15357 "field_name" : "mPointer",
15358 "referenced_type" : "type-121"
15359 },
15360 {
15361 "field_name" : "_pad",
15362 "referenced_type" : "type-62"
15363 }
15364 ],
15365 "is_anonymous" : true,
15366 "linker_set_key" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15367 "name" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15368 "record_kind" : "union",
15369 "referenced_type" : "type-120",
15370 "self_type" : "type-120",
15371 "size" : 8,
15372 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15373 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
15374 },
15375 {
15376 "alignment" : 8,
15377 "fields" :
15378 [
15379 {
15380 "access" : "private",
15381 "referenced_type" : "type-571"
15382 }
15383 ],
15384 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15385 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15386 "referenced_type" : "type-570",
15387 "self_type" : "type-570",
15388 "size" : 8,
15389 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15390 "template_args" : [ "type-573" ],
15391 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15392 },
15393 {
15394 "alignment" : 8,
15395 "fields" :
15396 [
15397 {
15398 "access" : "private",
15399 "referenced_type" : "type-204"
15400 }
15401 ],
15402 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
15403 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
15404 "referenced_type" : "type-203",
15405 "self_type" : "type-203",
15406 "size" : 8,
15407 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15408 "template_args" : [ "type-206" ],
15409 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
15410 },
15411 {
15412 "alignment" : 8,
15413 "fields" :
15414 [
15415 {
15416 "access" : "private",
15417 "referenced_type" : "type-195"
15418 }
15419 ],
15420 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
15421 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
15422 "referenced_type" : "type-194",
15423 "self_type" : "type-194",
15424 "size" : 8,
15425 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15426 "template_args" : [ "type-197" ],
15427 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
15428 },
15429 {
15430 "alignment" : 8,
15431 "fields" :
15432 [
15433 {
15434 "access" : "private",
15435 "referenced_type" : "type-210"
15436 }
15437 ],
15438 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
15439 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
15440 "referenced_type" : "type-209",
15441 "self_type" : "type-209",
15442 "size" : 8,
15443 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15444 "template_args" : [ "type-212" ],
15445 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
15446 },
15447 {
15448 "alignment" : 8,
15449 "fields" :
15450 [
15451 {
15452 "access" : "private",
15453 "referenced_type" : "type-112"
15454 }
15455 ],
15456 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
15457 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
15458 "referenced_type" : "type-111",
15459 "self_type" : "type-111",
15460 "size" : 8,
15461 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15462 "template_args" : [ "type-114" ],
15463 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
15464 },
15465 {
15466 "alignment" : 8,
15467 "fields" :
15468 [
15469 {
15470 "access" : "private",
15471 "referenced_type" : "type-104"
15472 }
15473 ],
15474 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
15475 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
15476 "referenced_type" : "type-103",
15477 "self_type" : "type-103",
15478 "size" : 8,
15479 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15480 "template_args" : [ "type-106" ],
15481 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
15482 },
15483 {
15484 "alignment" : 8,
15485 "fields" :
15486 [
15487 {
15488 "access" : "private",
15489 "referenced_type" : "type-120"
15490 }
15491 ],
15492 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
15493 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
15494 "referenced_type" : "type-119",
15495 "self_type" : "type-119",
15496 "size" : 8,
15497 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15498 "template_args" : [ "type-122" ],
15499 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
15500 },
15501 {
15502 "alignment" : 8,
15503 "fields" :
15504 [
15505 {
15506 "access" : "private",
15507 "referenced_type" : "type-99"
15508 }
15509 ],
15510 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
15511 "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
15512 "referenced_type" : "type-98",
15513 "self_type" : "type-98",
15514 "size" : 8,
15515 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15516 "template_args" : [ "type-101" ],
15517 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
15518 },
15519 {
15520 "alignment" : 8,
15521 "fields" :
15522 [
15523 {
15524 "access" : "private",
15525 "referenced_type" : "type-585"
15526 }
15527 ],
15528 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
15529 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
15530 "referenced_type" : "type-584",
15531 "self_type" : "type-584",
15532 "size" : 8,
15533 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15534 "template_args" : [ "type-587" ],
15535 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
15536 },
15537 {
15538 "alignment" : 8,
15539 "fields" :
15540 [
15541 {
15542 "access" : "private",
15543 "referenced_type" : "type-577"
15544 }
15545 ],
15546 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
15547 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
15548 "referenced_type" : "type-576",
15549 "self_type" : "type-576",
15550 "size" : 8,
15551 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15552 "template_args" : [ "type-107" ],
15553 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15554 },
15555 {
15556 "alignment" : 8,
15557 "fields" :
15558 [
15559 {
15560 "access" : "private",
15561 "referenced_type" : "type-128"
15562 }
15563 ],
15564 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
15565 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
15566 "referenced_type" : "type-127",
15567 "self_type" : "type-127",
15568 "size" : 8,
15569 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15570 "template_args" : [ "type-130" ],
15571 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
15572 },
15573 {
15574 "alignment" : 8,
15575 "fields" :
15576 [
15577 {
15578 "access" : "private",
15579 "referenced_type" : "type-608"
15580 }
15581 ],
15582 "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
15583 "name" : "android::hardware::details::hidl_pointer<char>",
15584 "referenced_type" : "type-607",
15585 "self_type" : "type-607",
15586 "size" : 8,
15587 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15588 "template_args" : [ "type-88" ],
15589 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
15590 },
15591 {
15592 "access" : "private",
15593 "alignment" : 8,
15594 "fields" :
15595 [
15596 {
15597 "field_name" : "mPointer",
15598 "referenced_type" : "type-449"
15599 },
15600 {
15601 "field_name" : "_pad",
15602 "referenced_type" : "type-62"
15603 }
15604 ],
15605 "is_anonymous" : true,
15606 "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15607 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15608 "record_kind" : "union",
15609 "referenced_type" : "type-608",
15610 "self_type" : "type-608",
15611 "size" : 8,
15612 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15613 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
15614 },
15615 {
15616 "alignment" : 8,
15617 "fields" :
15618 [
15619 {
15620 "access" : "private",
15621 "referenced_type" : "type-109"
15622 }
15623 ],
15624 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
15625 "name" : "android::hardware::details::hidl_pointer<const char>",
15626 "referenced_type" : "type-108",
15627 "self_type" : "type-108",
15628 "size" : 8,
15629 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15630 "template_args" : [ "type-87" ],
15631 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
15632 },
15633 {
15634 "access" : "private",
15635 "alignment" : 8,
15636 "fields" :
15637 [
15638 {
15639 "field_name" : "mPointer",
15640 "referenced_type" : "type-86"
15641 },
15642 {
15643 "field_name" : "_pad",
15644 "referenced_type" : "type-62"
15645 }
15646 ],
15647 "is_anonymous" : true,
15648 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15649 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15650 "record_kind" : "union",
15651 "referenced_type" : "type-109",
15652 "self_type" : "type-109",
15653 "size" : 8,
15654 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15655 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
15656 },
15657 {
15658 "alignment" : 8,
15659 "fields" :
15660 [
15661 {
15662 "access" : "private",
15663 "referenced_type" : "type-537"
15664 }
15665 ],
15666 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
15667 "name" : "android::hardware::details::hidl_pointer<const native_handle>",
15668 "referenced_type" : "type-536",
15669 "self_type" : "type-536",
15670 "size" : 8,
15671 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15672 "template_args" : [ "type-539" ],
15673 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
15674 },
15675 {
15676 "access" : "private",
15677 "alignment" : 8,
15678 "fields" :
15679 [
15680 {
15681 "field_name" : "mPointer",
15682 "referenced_type" : "type-538"
15683 },
15684 {
15685 "field_name" : "_pad",
15686 "referenced_type" : "type-62"
15687 }
15688 ],
15689 "is_anonymous" : true,
15690 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15691 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15692 "record_kind" : "union",
15693 "referenced_type" : "type-537",
15694 "self_type" : "type-537",
15695 "size" : 8,
15696 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15697 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
15698 },
15699 {
15700 "access" : "private",
15701 "alignment" : 8,
15702 "fields" :
15703 [
15704 {
15705 "field_name" : "mPointer",
15706 "referenced_type" : "type-586"
15707 },
15708 {
15709 "field_name" : "_pad",
15710 "referenced_type" : "type-62"
15711 }
15712 ],
15713 "is_anonymous" : true,
15714 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15715 "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15716 "record_kind" : "union",
15717 "referenced_type" : "type-585",
15718 "self_type" : "type-585",
15719 "size" : 8,
15720 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15721 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
15722 },
15723 {
15724 "access" : "private",
15725 "alignment" : 8,
15726 "fields" :
15727 [
15728 {
15729 "field_name" : "mPointer",
15730 "referenced_type" : "type-578"
15731 },
15732 {
15733 "field_name" : "_pad",
15734 "referenced_type" : "type-62"
15735 }
15736 ],
15737 "is_anonymous" : true,
15738 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15739 "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15740 "record_kind" : "union",
15741 "referenced_type" : "type-577",
15742 "self_type" : "type-577",
15743 "size" : 8,
15744 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15745 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
15746 },
15747 {
15748 "access" : "private",
15749 "alignment" : 8,
15750 "fields" :
15751 [
15752 {
15753 "field_name" : "mPointer",
15754 "referenced_type" : "type-129"
15755 },
15756 {
15757 "field_name" : "_pad",
15758 "referenced_type" : "type-62"
15759 }
15760 ],
15761 "is_anonymous" : true,
15762 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15763 "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15764 "record_kind" : "union",
15765 "referenced_type" : "type-128",
15766 "self_type" : "type-128",
15767 "size" : 8,
15768 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15769 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
15770 },
15771 {
15772 "alignment" : 8,
15773 "fields" :
15774 [
15775 {
15776 "access" : "private",
15777 "referenced_type" : "type-596"
15778 }
15779 ],
15780 "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
15781 "name" : "android::hardware::details::hidl_pointer<int>",
15782 "referenced_type" : "type-595",
15783 "self_type" : "type-595",
15784 "size" : 8,
15785 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15786 "template_args" : [ "type-38" ],
15787 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
15788 },
15789 {
15790 "access" : "private",
15791 "alignment" : 8,
15792 "fields" :
15793 [
15794 {
15795 "field_name" : "mPointer",
15796 "referenced_type" : "type-597"
15797 },
15798 {
15799 "field_name" : "_pad",
15800 "referenced_type" : "type-62"
15801 }
15802 ],
15803 "is_anonymous" : true,
15804 "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15805 "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15806 "record_kind" : "union",
15807 "referenced_type" : "type-596",
15808 "self_type" : "type-596",
15809 "size" : 8,
15810 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15811 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
15812 },
15813 {
15814 "alignment" : 8,
15815 "fields" :
15816 [
15817 {
15818 "access" : "private",
15819 "referenced_type" : "type-630"
15820 }
15821 ],
15822 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
15823 "name" : "android::hardware::details::hidl_pointer<native_handle>",
15824 "referenced_type" : "type-629",
15825 "self_type" : "type-629",
15826 "size" : 8,
15827 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15828 "template_args" : [ "type-457" ],
15829 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
15830 },
15831 {
15832 "access" : "private",
15833 "alignment" : 8,
15834 "fields" :
15835 [
15836 {
15837 "field_name" : "mPointer",
15838 "referenced_type" : "type-456"
15839 },
15840 {
15841 "field_name" : "_pad",
15842 "referenced_type" : "type-62"
15843 }
15844 ],
15845 "is_anonymous" : true,
15846 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15847 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15848 "record_kind" : "union",
15849 "referenced_type" : "type-630",
15850 "self_type" : "type-630",
15851 "size" : 8,
15852 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15853 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
15854 },
15855 {
15856 "alignment" : 8,
15857 "fields" :
15858 [
15859 {
15860 "access" : "private",
15861 "referenced_type" : "type-132"
15862 }
15863 ],
15864 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
15865 "name" : "android::hardware::details::hidl_pointer<unsigned char>",
15866 "referenced_type" : "type-131",
15867 "self_type" : "type-131",
15868 "size" : 8,
15869 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15870 "template_args" : [ "type-116" ],
15871 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
15872 },
15873 {
15874 "access" : "private",
15875 "alignment" : 8,
15876 "fields" :
15877 [
15878 {
15879 "field_name" : "mPointer",
15880 "referenced_type" : "type-133"
15881 },
15882 {
15883 "field_name" : "_pad",
15884 "referenced_type" : "type-62"
15885 }
15886 ],
15887 "is_anonymous" : true,
15888 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15889 "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15890 "record_kind" : "union",
15891 "referenced_type" : "type-132",
15892 "self_type" : "type-132",
15893 "size" : 8,
15894 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15895 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
15896 },
15897 {
15898 "alignment" : 1,
15899 "linker_set_key" : "android::hardware::details::i_tag",
15900 "name" : "android::hardware::details::i_tag",
15901 "referenced_type" : "type-495",
15902 "self_type" : "type-495",
15903 "size" : 1,
15904 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15905 "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
15906 },
15907 {
15908 "alignment" : 8,
15909 "fields" :
15910 [
15911 {
15912 "access" : "private",
15913 "field_name" : "mStatus",
15914 "referenced_type" : "type-170"
15915 },
15916 {
15917 "access" : "private",
15918 "field_name" : "mCheckedStatus",
15919 "field_offset" : 256,
15920 "referenced_type" : "type-28"
15921 }
15922 ],
15923 "linker_set_key" : "android::hardware::details::return_status",
15924 "name" : "android::hardware::details::return_status",
15925 "record_kind" : "class",
15926 "referenced_type" : "type-169",
15927 "self_type" : "type-169",
15928 "size" : 40,
15929 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15930 "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
15931 },
15932 {
15933 "alignment" : 1,
15934 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
15935 "name" : "android::hardware::details::std_array<unsigned char, 16>",
15936 "referenced_type" : "type-609",
15937 "self_type" : "type-609",
15938 "size" : 1,
15939 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15940 "template_args" : [ "type-116" ],
15941 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm16EJEEE"
15942 },
15943 {
15944 "alignment" : 1,
15945 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
15946 "name" : "android::hardware::details::std_array<unsigned char, 32>",
15947 "referenced_type" : "type-610",
15948 "self_type" : "type-610",
15949 "size" : 1,
15950 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15951 "template_args" : [ "type-116" ],
15952 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
15953 },
15954 {
15955 "alignment" : 8,
15956 "base_specifiers" :
15957 [
15958 {
15959 "referenced_type" : "type-35"
15960 }
15961 ],
15962 "fields" :
15963 [
15964 {
15965 "access" : "private",
15966 "field_name" : "_hidl_mImpl",
15967 "field_offset" : 1024,
15968 "referenced_type" : "type-356"
15969 }
15970 ],
15971 "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
15972 "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
15973 "referenced_type" : "type-834",
15974 "self_type" : "type-834",
15975 "size" : 152,
15976 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
15977 "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
15978 "vtable_components" :
15979 [
15980 {
15981 "component_value" : 136,
15982 "kind" : "vbase_offset"
15983 },
15984 {
15985 "kind" : "offset_to_top"
15986 },
15987 {
15988 "kind" : "rtti",
15989 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
15990 },
15991 {
15992 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15993 },
15994 {
15995 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15996 },
15997 {
15998 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15999 },
16000 {
16001 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16002 },
16003 {
16004 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16005 },
16006 {
16007 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16008 },
16009 {
16010 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16011 },
16012 {
16013 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16014 },
16015 {
16016 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16017 },
16018 {
16019 "kind" : "complete_dtor_pointer",
16020 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16021 },
16022 {
16023 "kind" : "deleting_dtor_pointer",
16024 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16025 },
16026 {
16027 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16028 },
16029 {
16030 "component_value" : -32,
16031 "kind" : "offset_to_top"
16032 },
16033 {
16034 "kind" : "rtti",
16035 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16036 },
16037 {
16038 "kind" : "complete_dtor_pointer",
16039 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16040 },
16041 {
16042 "kind" : "deleting_dtor_pointer",
16043 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16044 },
16045 {
16046 "kind" : "vcall_offset"
16047 },
16048 {
16049 "kind" : "vcall_offset"
16050 },
16051 {
16052 "kind" : "vcall_offset"
16053 },
16054 {
16055 "kind" : "vcall_offset"
16056 },
16057 {
16058 "component_value" : -136,
16059 "kind" : "vcall_offset"
16060 },
16061 {
16062 "component_value" : -136,
16063 "kind" : "offset_to_top"
16064 },
16065 {
16066 "kind" : "rtti",
16067 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16068 },
16069 {
16070 "kind" : "complete_dtor_pointer",
16071 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16072 },
16073 {
16074 "kind" : "deleting_dtor_pointer",
16075 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16076 },
16077 {
16078 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16079 },
16080 {
16081 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16082 },
16083 {
16084 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16085 },
16086 {
16087 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16088 }
16089 ]
16090 },
16091 {
16092 "alignment" : 8,
16093 "base_specifiers" :
16094 [
16095 {
16096 "referenced_type" : "type-35"
16097 }
16098 ],
16099 "fields" :
16100 [
16101 {
16102 "access" : "private",
16103 "field_name" : "_hidl_mImpl",
16104 "field_offset" : 1024,
16105 "referenced_type" : "type-329"
16106 }
16107 ],
16108 "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
16109 "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
16110 "referenced_type" : "type-827",
16111 "self_type" : "type-827",
16112 "size" : 152,
16113 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
16114 "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
16115 "vtable_components" :
16116 [
16117 {
16118 "component_value" : 136,
16119 "kind" : "vbase_offset"
16120 },
16121 {
16122 "kind" : "offset_to_top"
16123 },
16124 {
16125 "kind" : "rtti",
16126 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16127 },
16128 {
16129 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16130 },
16131 {
16132 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16133 },
16134 {
16135 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16136 },
16137 {
16138 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16139 },
16140 {
16141 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16142 },
16143 {
16144 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16145 },
16146 {
16147 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16148 },
16149 {
16150 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16151 },
16152 {
16153 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16154 },
16155 {
16156 "kind" : "complete_dtor_pointer",
16157 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
16158 },
16159 {
16160 "kind" : "deleting_dtor_pointer",
16161 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
16162 },
16163 {
16164 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16165 },
16166 {
16167 "component_value" : -32,
16168 "kind" : "offset_to_top"
16169 },
16170 {
16171 "kind" : "rtti",
16172 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16173 },
16174 {
16175 "kind" : "complete_dtor_pointer",
16176 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
16177 },
16178 {
16179 "kind" : "deleting_dtor_pointer",
16180 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
16181 },
16182 {
16183 "kind" : "vcall_offset"
16184 },
16185 {
16186 "kind" : "vcall_offset"
16187 },
16188 {
16189 "kind" : "vcall_offset"
16190 },
16191 {
16192 "kind" : "vcall_offset"
16193 },
16194 {
16195 "component_value" : -136,
16196 "kind" : "vcall_offset"
16197 },
16198 {
16199 "component_value" : -136,
16200 "kind" : "offset_to_top"
16201 },
16202 {
16203 "kind" : "rtti",
16204 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16205 },
16206 {
16207 "kind" : "complete_dtor_pointer",
16208 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
16209 },
16210 {
16211 "kind" : "deleting_dtor_pointer",
16212 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
16213 },
16214 {
16215 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16216 },
16217 {
16218 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16219 },
16220 {
16221 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16222 },
16223 {
16224 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16225 }
16226 ]
16227 },
16228 {
16229 "alignment" : 8,
16230 "base_specifiers" :
16231 [
16232 {
16233 "referenced_type" : "type-35"
16234 }
16235 ],
16236 "fields" :
16237 [
16238 {
16239 "access" : "private",
16240 "field_name" : "_hidl_mImpl",
16241 "field_offset" : 1024,
16242 "referenced_type" : "type-32"
16243 }
16244 ],
16245 "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
16246 "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
16247 "referenced_type" : "type-31",
16248 "self_type" : "type-31",
16249 "size" : 152,
16250 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
16251 "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
16252 "vtable_components" :
16253 [
16254 {
16255 "component_value" : 136,
16256 "kind" : "vbase_offset"
16257 },
16258 {
16259 "kind" : "offset_to_top"
16260 },
16261 {
16262 "kind" : "rtti",
16263 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
16264 },
16265 {
16266 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16267 },
16268 {
16269 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16270 },
16271 {
16272 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16273 },
16274 {
16275 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16276 },
16277 {
16278 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16279 },
16280 {
16281 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16282 },
16283 {
16284 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16285 },
16286 {
16287 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16288 },
16289 {
16290 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16291 },
16292 {
16293 "kind" : "complete_dtor_pointer",
16294 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
16295 },
16296 {
16297 "kind" : "deleting_dtor_pointer",
16298 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
16299 },
16300 {
16301 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16302 },
16303 {
16304 "component_value" : -32,
16305 "kind" : "offset_to_top"
16306 },
16307 {
16308 "kind" : "rtti",
16309 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
16310 },
16311 {
16312 "kind" : "complete_dtor_pointer",
16313 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
16314 },
16315 {
16316 "kind" : "deleting_dtor_pointer",
16317 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
16318 },
16319 {
16320 "kind" : "vcall_offset"
16321 },
16322 {
16323 "kind" : "vcall_offset"
16324 },
16325 {
16326 "kind" : "vcall_offset"
16327 },
16328 {
16329 "kind" : "vcall_offset"
16330 },
16331 {
16332 "component_value" : -136,
16333 "kind" : "vcall_offset"
16334 },
16335 {
16336 "component_value" : -136,
16337 "kind" : "offset_to_top"
16338 },
16339 {
16340 "kind" : "rtti",
16341 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
16342 },
16343 {
16344 "kind" : "complete_dtor_pointer",
16345 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
16346 },
16347 {
16348 "kind" : "deleting_dtor_pointer",
16349 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
16350 },
16351 {
16352 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16353 },
16354 {
16355 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16356 },
16357 {
16358 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16359 },
16360 {
16361 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16362 }
16363 ]
16364 },
16365 {
16366 "alignment" : 8,
16367 "base_specifiers" :
16368 [
16369 {
16370 "referenced_type" : "type-35"
16371 }
16372 ],
16373 "fields" :
16374 [
16375 {
16376 "access" : "private",
16377 "field_name" : "_hidl_mImpl",
16378 "field_offset" : 1024,
16379 "referenced_type" : "type-880"
16380 }
16381 ],
16382 "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
16383 "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
16384 "referenced_type" : "type-974",
16385 "self_type" : "type-974",
16386 "size" : 152,
16387 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
16388 "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
16389 "vtable_components" :
16390 [
16391 {
16392 "component_value" : 136,
16393 "kind" : "vbase_offset"
16394 },
16395 {
16396 "kind" : "offset_to_top"
16397 },
16398 {
16399 "kind" : "rtti",
16400 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16401 },
16402 {
16403 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16404 },
16405 {
16406 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16407 },
16408 {
16409 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16410 },
16411 {
16412 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16413 },
16414 {
16415 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16416 },
16417 {
16418 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16419 },
16420 {
16421 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16422 },
16423 {
16424 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16425 },
16426 {
16427 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16428 },
16429 {
16430 "kind" : "complete_dtor_pointer",
16431 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16432 },
16433 {
16434 "kind" : "deleting_dtor_pointer",
16435 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16436 },
16437 {
16438 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16439 },
16440 {
16441 "component_value" : -32,
16442 "kind" : "offset_to_top"
16443 },
16444 {
16445 "kind" : "rtti",
16446 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16447 },
16448 {
16449 "kind" : "complete_dtor_pointer",
16450 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16451 },
16452 {
16453 "kind" : "deleting_dtor_pointer",
16454 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16455 },
16456 {
16457 "kind" : "vcall_offset"
16458 },
16459 {
16460 "kind" : "vcall_offset"
16461 },
16462 {
16463 "kind" : "vcall_offset"
16464 },
16465 {
16466 "kind" : "vcall_offset"
16467 },
16468 {
16469 "component_value" : -136,
16470 "kind" : "vcall_offset"
16471 },
16472 {
16473 "component_value" : -136,
16474 "kind" : "offset_to_top"
16475 },
16476 {
16477 "kind" : "rtti",
16478 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16479 },
16480 {
16481 "kind" : "complete_dtor_pointer",
16482 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16483 },
16484 {
16485 "kind" : "deleting_dtor_pointer",
16486 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16487 },
16488 {
16489 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16490 },
16491 {
16492 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16493 },
16494 {
16495 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16496 },
16497 {
16498 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16499 }
16500 ]
16501 },
16502 {
16503 "alignment" : 8,
16504 "base_specifiers" :
16505 [
16506 {
16507 "referenced_type" : "type-35"
16508 }
16509 ],
16510 "fields" :
16511 [
16512 {
16513 "access" : "private",
16514 "field_name" : "_hidl_mImpl",
16515 "field_offset" : 1024,
16516 "referenced_type" : "type-159"
16517 }
16518 ],
16519 "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
16520 "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
16521 "referenced_type" : "type-966",
16522 "self_type" : "type-966",
16523 "size" : 152,
16524 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
16525 "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
16526 "vtable_components" :
16527 [
16528 {
16529 "component_value" : 136,
16530 "kind" : "vbase_offset"
16531 },
16532 {
16533 "kind" : "offset_to_top"
16534 },
16535 {
16536 "kind" : "rtti",
16537 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
16538 },
16539 {
16540 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16541 },
16542 {
16543 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16544 },
16545 {
16546 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16547 },
16548 {
16549 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16550 },
16551 {
16552 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16553 },
16554 {
16555 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16556 },
16557 {
16558 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16559 },
16560 {
16561 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16562 },
16563 {
16564 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16565 },
16566 {
16567 "kind" : "complete_dtor_pointer",
16568 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
16569 },
16570 {
16571 "kind" : "deleting_dtor_pointer",
16572 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
16573 },
16574 {
16575 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16576 },
16577 {
16578 "component_value" : -32,
16579 "kind" : "offset_to_top"
16580 },
16581 {
16582 "kind" : "rtti",
16583 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
16584 },
16585 {
16586 "kind" : "complete_dtor_pointer",
16587 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
16588 },
16589 {
16590 "kind" : "deleting_dtor_pointer",
16591 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
16592 },
16593 {
16594 "kind" : "vcall_offset"
16595 },
16596 {
16597 "kind" : "vcall_offset"
16598 },
16599 {
16600 "kind" : "vcall_offset"
16601 },
16602 {
16603 "kind" : "vcall_offset"
16604 },
16605 {
16606 "component_value" : -136,
16607 "kind" : "vcall_offset"
16608 },
16609 {
16610 "component_value" : -136,
16611 "kind" : "offset_to_top"
16612 },
16613 {
16614 "kind" : "rtti",
16615 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
16616 },
16617 {
16618 "kind" : "complete_dtor_pointer",
16619 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
16620 },
16621 {
16622 "kind" : "deleting_dtor_pointer",
16623 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
16624 },
16625 {
16626 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16627 },
16628 {
16629 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16630 },
16631 {
16632 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16633 },
16634 {
16635 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16636 }
16637 ]
16638 },
16639 {
16640 "alignment" : 8,
16641 "base_specifiers" :
16642 [
16643 {
16644 "referenced_type" : "type-657"
16645 },
16646 {
16647 "referenced_type" : "type-26"
16648 }
16649 ],
16650 "fields" :
16651 [
16652 {
16653 "access" : "private",
16654 "field_name" : "_hidl_mMutex",
16655 "field_offset" : 1088,
16656 "referenced_type" : "type-838"
16657 },
16658 {
16659 "access" : "private",
16660 "field_name" : "_hidl_mDeathRecipients",
16661 "field_offset" : 1408,
16662 "referenced_type" : "type-839"
16663 }
16664 ],
16665 "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
16666 "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
16667 "referenced_type" : "type-837",
16668 "self_type" : "type-837",
16669 "size" : 216,
16670 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
16671 "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
16672 "vtable_components" :
16673 [
16674 {
16675 "component_value" : 200,
16676 "kind" : "vbase_offset"
16677 },
16678 {
16679 "kind" : "offset_to_top"
16680 },
16681 {
16682 "kind" : "rtti",
16683 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16684 },
16685 {
16686 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
16687 },
16688 {
16689 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16690 },
16691 {
16692 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16693 },
16694 {
16695 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16696 },
16697 {
16698 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16699 },
16700 {
16701 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
16702 },
16703 {
16704 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16705 },
16706 {
16707 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
16708 },
16709 {
16710 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16711 },
16712 {
16713 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
16714 },
16715 {
16716 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16717 },
16718 {
16719 "kind" : "complete_dtor_pointer",
16720 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16721 },
16722 {
16723 "kind" : "deleting_dtor_pointer",
16724 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16725 },
16726 {
16727 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
16728 },
16729 {
16730 "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
16731 },
16732 {
16733 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16734 },
16735 {
16736 "component_value" : 192,
16737 "kind" : "vbase_offset"
16738 },
16739 {
16740 "component_value" : -8,
16741 "kind" : "offset_to_top"
16742 },
16743 {
16744 "kind" : "rtti",
16745 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16746 },
16747 {
16748 "kind" : "complete_dtor_pointer",
16749 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16750 },
16751 {
16752 "kind" : "deleting_dtor_pointer",
16753 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16754 },
16755 {
16756 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16757 },
16758 {
16759 "component_value" : 184,
16760 "kind" : "vbase_offset"
16761 },
16762 {
16763 "component_value" : -16,
16764 "kind" : "offset_to_top"
16765 },
16766 {
16767 "kind" : "rtti",
16768 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16769 },
16770 {
16771 "kind" : "complete_dtor_pointer",
16772 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16773 },
16774 {
16775 "kind" : "deleting_dtor_pointer",
16776 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16777 },
16778 {
16779 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16780 },
16781 {
16782 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16783 },
16784 {
16785 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16786 },
16787 {
16788 "component_value" : -48,
16789 "kind" : "offset_to_top"
16790 },
16791 {
16792 "kind" : "rtti",
16793 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16794 },
16795 {
16796 "kind" : "complete_dtor_pointer",
16797 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16798 },
16799 {
16800 "kind" : "deleting_dtor_pointer",
16801 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16802 },
16803 {
16804 "kind" : "vcall_offset"
16805 },
16806 {
16807 "component_value" : -184,
16808 "kind" : "vcall_offset"
16809 },
16810 {
16811 "component_value" : -184,
16812 "kind" : "vcall_offset"
16813 },
16814 {
16815 "component_value" : -184,
16816 "kind" : "vcall_offset"
16817 },
16818 {
16819 "component_value" : -200,
16820 "kind" : "vcall_offset"
16821 },
16822 {
16823 "component_value" : -200,
16824 "kind" : "offset_to_top"
16825 },
16826 {
16827 "kind" : "rtti",
16828 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16829 },
16830 {
16831 "kind" : "complete_dtor_pointer",
16832 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16833 },
16834 {
16835 "kind" : "deleting_dtor_pointer",
16836 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16837 },
16838 {
16839 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16840 },
16841 {
16842 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16843 },
16844 {
16845 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16846 },
16847 {
16848 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16849 }
16850 ]
16851 },
16852 {
16853 "alignment" : 8,
16854 "base_specifiers" :
16855 [
16856 {
16857 "referenced_type" : "type-656"
16858 },
16859 {
16860 "referenced_type" : "type-26"
16861 }
16862 ],
16863 "fields" :
16864 [
16865 {
16866 "access" : "private",
16867 "field_name" : "_hidl_mMutex",
16868 "field_offset" : 1088,
16869 "referenced_type" : "type-830"
16870 },
16871 {
16872 "access" : "private",
16873 "field_name" : "_hidl_mDeathRecipients",
16874 "field_offset" : 1408,
16875 "referenced_type" : "type-831"
16876 }
16877 ],
16878 "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
16879 "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
16880 "referenced_type" : "type-829",
16881 "self_type" : "type-829",
16882 "size" : 216,
16883 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
16884 "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
16885 "vtable_components" :
16886 [
16887 {
16888 "component_value" : 200,
16889 "kind" : "vbase_offset"
16890 },
16891 {
16892 "kind" : "offset_to_top"
16893 },
16894 {
16895 "kind" : "rtti",
16896 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
16897 },
16898 {
16899 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
16900 },
16901 {
16902 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16903 },
16904 {
16905 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16906 },
16907 {
16908 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16909 },
16910 {
16911 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16912 },
16913 {
16914 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
16915 },
16916 {
16917 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16918 },
16919 {
16920 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
16921 },
16922 {
16923 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16924 },
16925 {
16926 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
16927 },
16928 {
16929 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16930 },
16931 {
16932 "kind" : "complete_dtor_pointer",
16933 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
16934 },
16935 {
16936 "kind" : "deleting_dtor_pointer",
16937 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
16938 },
16939 {
16940 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16941 },
16942 {
16943 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
16944 },
16945 {
16946 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16947 },
16948 {
16949 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16950 },
16951 {
16952 "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16953 },
16954 {
16955 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16956 },
16957 {
16958 "component_value" : 192,
16959 "kind" : "vbase_offset"
16960 },
16961 {
16962 "component_value" : -8,
16963 "kind" : "offset_to_top"
16964 },
16965 {
16966 "kind" : "rtti",
16967 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
16968 },
16969 {
16970 "kind" : "complete_dtor_pointer",
16971 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
16972 },
16973 {
16974 "kind" : "deleting_dtor_pointer",
16975 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
16976 },
16977 {
16978 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16979 },
16980 {
16981 "component_value" : 184,
16982 "kind" : "vbase_offset"
16983 },
16984 {
16985 "component_value" : -16,
16986 "kind" : "offset_to_top"
16987 },
16988 {
16989 "kind" : "rtti",
16990 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
16991 },
16992 {
16993 "kind" : "complete_dtor_pointer",
16994 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
16995 },
16996 {
16997 "kind" : "deleting_dtor_pointer",
16998 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
16999 },
17000 {
17001 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17002 },
17003 {
17004 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17005 },
17006 {
17007 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17008 },
17009 {
17010 "component_value" : -48,
17011 "kind" : "offset_to_top"
17012 },
17013 {
17014 "kind" : "rtti",
17015 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17016 },
17017 {
17018 "kind" : "complete_dtor_pointer",
17019 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17020 },
17021 {
17022 "kind" : "deleting_dtor_pointer",
17023 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17024 },
17025 {
17026 "kind" : "vcall_offset"
17027 },
17028 {
17029 "component_value" : -184,
17030 "kind" : "vcall_offset"
17031 },
17032 {
17033 "component_value" : -184,
17034 "kind" : "vcall_offset"
17035 },
17036 {
17037 "component_value" : -184,
17038 "kind" : "vcall_offset"
17039 },
17040 {
17041 "component_value" : -200,
17042 "kind" : "vcall_offset"
17043 },
17044 {
17045 "component_value" : -200,
17046 "kind" : "offset_to_top"
17047 },
17048 {
17049 "kind" : "rtti",
17050 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17051 },
17052 {
17053 "kind" : "complete_dtor_pointer",
17054 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17055 },
17056 {
17057 "kind" : "deleting_dtor_pointer",
17058 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17059 },
17060 {
17061 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17062 },
17063 {
17064 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17065 },
17066 {
17067 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17068 },
17069 {
17070 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17071 }
17072 ]
17073 },
17074 {
17075 "alignment" : 8,
17076 "base_specifiers" :
17077 [
17078 {
17079 "referenced_type" : "type-46"
17080 },
17081 {
17082 "referenced_type" : "type-26"
17083 }
17084 ],
17085 "fields" :
17086 [
17087 {
17088 "access" : "private",
17089 "field_name" : "_hidl_mMutex",
17090 "field_offset" : 1088,
17091 "referenced_type" : "type-44"
17092 },
17093 {
17094 "access" : "private",
17095 "field_name" : "_hidl_mDeathRecipients",
17096 "field_offset" : 1408,
17097 "referenced_type" : "type-45"
17098 }
17099 ],
17100 "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17101 "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17102 "referenced_type" : "type-43",
17103 "self_type" : "type-43",
17104 "size" : 216,
17105 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
17106 "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17107 "vtable_components" :
17108 [
17109 {
17110 "component_value" : 200,
17111 "kind" : "vbase_offset"
17112 },
17113 {
17114 "kind" : "offset_to_top"
17115 },
17116 {
17117 "kind" : "rtti",
17118 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17119 },
17120 {
17121 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
17122 },
17123 {
17124 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17125 },
17126 {
17127 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17128 },
17129 {
17130 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17131 },
17132 {
17133 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17134 },
17135 {
17136 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
17137 },
17138 {
17139 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17140 },
17141 {
17142 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
17143 },
17144 {
17145 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17146 },
17147 {
17148 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
17149 },
17150 {
17151 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17152 },
17153 {
17154 "kind" : "complete_dtor_pointer",
17155 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17156 },
17157 {
17158 "kind" : "deleting_dtor_pointer",
17159 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17160 },
17161 {
17162 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17163 },
17164 {
17165 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17166 },
17167 {
17168 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
17169 },
17170 {
17171 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17172 },
17173 {
17174 "component_value" : 192,
17175 "kind" : "vbase_offset"
17176 },
17177 {
17178 "component_value" : -8,
17179 "kind" : "offset_to_top"
17180 },
17181 {
17182 "kind" : "rtti",
17183 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17184 },
17185 {
17186 "kind" : "complete_dtor_pointer",
17187 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17188 },
17189 {
17190 "kind" : "deleting_dtor_pointer",
17191 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17192 },
17193 {
17194 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17195 },
17196 {
17197 "component_value" : 184,
17198 "kind" : "vbase_offset"
17199 },
17200 {
17201 "component_value" : -16,
17202 "kind" : "offset_to_top"
17203 },
17204 {
17205 "kind" : "rtti",
17206 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17207 },
17208 {
17209 "kind" : "complete_dtor_pointer",
17210 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17211 },
17212 {
17213 "kind" : "deleting_dtor_pointer",
17214 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17215 },
17216 {
17217 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17218 },
17219 {
17220 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17221 },
17222 {
17223 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17224 },
17225 {
17226 "component_value" : -48,
17227 "kind" : "offset_to_top"
17228 },
17229 {
17230 "kind" : "rtti",
17231 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17232 },
17233 {
17234 "kind" : "complete_dtor_pointer",
17235 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17236 },
17237 {
17238 "kind" : "deleting_dtor_pointer",
17239 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17240 },
17241 {
17242 "kind" : "vcall_offset"
17243 },
17244 {
17245 "component_value" : -184,
17246 "kind" : "vcall_offset"
17247 },
17248 {
17249 "component_value" : -184,
17250 "kind" : "vcall_offset"
17251 },
17252 {
17253 "component_value" : -184,
17254 "kind" : "vcall_offset"
17255 },
17256 {
17257 "component_value" : -200,
17258 "kind" : "vcall_offset"
17259 },
17260 {
17261 "component_value" : -200,
17262 "kind" : "offset_to_top"
17263 },
17264 {
17265 "kind" : "rtti",
17266 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17267 },
17268 {
17269 "kind" : "complete_dtor_pointer",
17270 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17271 },
17272 {
17273 "kind" : "deleting_dtor_pointer",
17274 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17275 },
17276 {
17277 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17278 },
17279 {
17280 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17281 },
17282 {
17283 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17284 },
17285 {
17286 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17287 }
17288 ]
17289 },
17290 {
17291 "alignment" : 8,
17292 "base_specifiers" :
17293 [
17294 {
17295 "referenced_type" : "type-20"
17296 },
17297 {
17298 "referenced_type" : "type-26"
17299 }
17300 ],
17301 "fields" :
17302 [
17303 {
17304 "access" : "private",
17305 "field_name" : "_hidl_mMutex",
17306 "field_offset" : 1088,
17307 "referenced_type" : "type-18"
17308 },
17309 {
17310 "access" : "private",
17311 "field_name" : "_hidl_mDeathRecipients",
17312 "field_offset" : 1408,
17313 "referenced_type" : "type-19"
17314 }
17315 ],
17316 "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
17317 "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
17318 "referenced_type" : "type-17",
17319 "self_type" : "type-17",
17320 "size" : 216,
17321 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
17322 "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
17323 "vtable_components" :
17324 [
17325 {
17326 "component_value" : 200,
17327 "kind" : "vbase_offset"
17328 },
17329 {
17330 "kind" : "offset_to_top"
17331 },
17332 {
17333 "kind" : "rtti",
17334 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17335 },
17336 {
17337 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
17338 },
17339 {
17340 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17341 },
17342 {
17343 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17344 },
17345 {
17346 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17347 },
17348 {
17349 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17350 },
17351 {
17352 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
17353 },
17354 {
17355 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17356 },
17357 {
17358 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
17359 },
17360 {
17361 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17362 },
17363 {
17364 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
17365 },
17366 {
17367 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17368 },
17369 {
17370 "kind" : "complete_dtor_pointer",
17371 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17372 },
17373 {
17374 "kind" : "deleting_dtor_pointer",
17375 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17376 },
17377 {
17378 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17379 },
17380 {
17381 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17382 },
17383 {
17384 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
17385 },
17386 {
17387 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17388 },
17389 {
17390 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17391 },
17392 {
17393 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17394 },
17395 {
17396 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
17397 },
17398 {
17399 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
17400 },
17401 {
17402 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
17403 },
17404 {
17405 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
17406 },
17407 {
17408 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
17409 },
17410 {
17411 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
17412 },
17413 {
17414 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17415 },
17416 {
17417 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
17418 },
17419 {
17420 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17421 },
17422 {
17423 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17424 },
17425 {
17426 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17427 },
17428 {
17429 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17430 },
17431 {
17432 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17433 },
17434 {
17435 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17436 },
17437 {
17438 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17439 },
17440 {
17441 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17442 },
17443 {
17444 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
17445 },
17446 {
17447 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17448 },
17449 {
17450 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
17451 },
17452 {
17453 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17454 },
17455 {
17456 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17457 },
17458 {
17459 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17460 },
17461 {
17462 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17463 },
17464 {
17465 "component_value" : 192,
17466 "kind" : "vbase_offset"
17467 },
17468 {
17469 "component_value" : -8,
17470 "kind" : "offset_to_top"
17471 },
17472 {
17473 "kind" : "rtti",
17474 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17475 },
17476 {
17477 "kind" : "complete_dtor_pointer",
17478 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17479 },
17480 {
17481 "kind" : "deleting_dtor_pointer",
17482 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17483 },
17484 {
17485 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17486 },
17487 {
17488 "component_value" : 184,
17489 "kind" : "vbase_offset"
17490 },
17491 {
17492 "component_value" : -16,
17493 "kind" : "offset_to_top"
17494 },
17495 {
17496 "kind" : "rtti",
17497 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17498 },
17499 {
17500 "kind" : "complete_dtor_pointer",
17501 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17502 },
17503 {
17504 "kind" : "deleting_dtor_pointer",
17505 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17506 },
17507 {
17508 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17509 },
17510 {
17511 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17512 },
17513 {
17514 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17515 },
17516 {
17517 "component_value" : -48,
17518 "kind" : "offset_to_top"
17519 },
17520 {
17521 "kind" : "rtti",
17522 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17523 },
17524 {
17525 "kind" : "complete_dtor_pointer",
17526 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17527 },
17528 {
17529 "kind" : "deleting_dtor_pointer",
17530 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17531 },
17532 {
17533 "kind" : "vcall_offset"
17534 },
17535 {
17536 "component_value" : -184,
17537 "kind" : "vcall_offset"
17538 },
17539 {
17540 "component_value" : -184,
17541 "kind" : "vcall_offset"
17542 },
17543 {
17544 "component_value" : -184,
17545 "kind" : "vcall_offset"
17546 },
17547 {
17548 "component_value" : -200,
17549 "kind" : "vcall_offset"
17550 },
17551 {
17552 "component_value" : -200,
17553 "kind" : "offset_to_top"
17554 },
17555 {
17556 "kind" : "rtti",
17557 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17558 },
17559 {
17560 "kind" : "complete_dtor_pointer",
17561 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17562 },
17563 {
17564 "kind" : "deleting_dtor_pointer",
17565 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17566 },
17567 {
17568 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17569 },
17570 {
17571 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17572 },
17573 {
17574 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17575 },
17576 {
17577 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17578 }
17579 ]
17580 },
17581 {
17582 "alignment" : 8,
17583 "base_specifiers" :
17584 [
17585 {
17586 "referenced_type" : "type-925"
17587 },
17588 {
17589 "referenced_type" : "type-26"
17590 }
17591 ],
17592 "fields" :
17593 [
17594 {
17595 "access" : "private",
17596 "field_name" : "_hidl_mMutex",
17597 "field_offset" : 1088,
17598 "referenced_type" : "type-969"
17599 },
17600 {
17601 "access" : "private",
17602 "field_name" : "_hidl_mDeathRecipients",
17603 "field_offset" : 1408,
17604 "referenced_type" : "type-970"
17605 }
17606 ],
17607 "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
17608 "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
17609 "referenced_type" : "type-968",
17610 "self_type" : "type-968",
17611 "size" : 216,
17612 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
17613 "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
17614 "vtable_components" :
17615 [
17616 {
17617 "component_value" : 200,
17618 "kind" : "vbase_offset"
17619 },
17620 {
17621 "kind" : "offset_to_top"
17622 },
17623 {
17624 "kind" : "rtti",
17625 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17626 },
17627 {
17628 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
17629 },
17630 {
17631 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17632 },
17633 {
17634 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17635 },
17636 {
17637 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17638 },
17639 {
17640 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17641 },
17642 {
17643 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
17644 },
17645 {
17646 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17647 },
17648 {
17649 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
17650 },
17651 {
17652 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17653 },
17654 {
17655 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
17656 },
17657 {
17658 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17659 },
17660 {
17661 "kind" : "complete_dtor_pointer",
17662 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17663 },
17664 {
17665 "kind" : "deleting_dtor_pointer",
17666 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17667 },
17668 {
17669 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17670 },
17671 {
17672 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17673 },
17674 {
17675 "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17676 },
17677 {
17678 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17679 },
17680 {
17681 "component_value" : 192,
17682 "kind" : "vbase_offset"
17683 },
17684 {
17685 "component_value" : -8,
17686 "kind" : "offset_to_top"
17687 },
17688 {
17689 "kind" : "rtti",
17690 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17691 },
17692 {
17693 "kind" : "complete_dtor_pointer",
17694 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17695 },
17696 {
17697 "kind" : "deleting_dtor_pointer",
17698 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17699 },
17700 {
17701 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17702 },
17703 {
17704 "component_value" : 184,
17705 "kind" : "vbase_offset"
17706 },
17707 {
17708 "component_value" : -16,
17709 "kind" : "offset_to_top"
17710 },
17711 {
17712 "kind" : "rtti",
17713 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17714 },
17715 {
17716 "kind" : "complete_dtor_pointer",
17717 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17718 },
17719 {
17720 "kind" : "deleting_dtor_pointer",
17721 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17722 },
17723 {
17724 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17725 },
17726 {
17727 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17728 },
17729 {
17730 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17731 },
17732 {
17733 "component_value" : -48,
17734 "kind" : "offset_to_top"
17735 },
17736 {
17737 "kind" : "rtti",
17738 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17739 },
17740 {
17741 "kind" : "complete_dtor_pointer",
17742 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17743 },
17744 {
17745 "kind" : "deleting_dtor_pointer",
17746 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17747 },
17748 {
17749 "kind" : "vcall_offset"
17750 },
17751 {
17752 "component_value" : -184,
17753 "kind" : "vcall_offset"
17754 },
17755 {
17756 "component_value" : -184,
17757 "kind" : "vcall_offset"
17758 },
17759 {
17760 "component_value" : -184,
17761 "kind" : "vcall_offset"
17762 },
17763 {
17764 "component_value" : -200,
17765 "kind" : "vcall_offset"
17766 },
17767 {
17768 "component_value" : -200,
17769 "kind" : "offset_to_top"
17770 },
17771 {
17772 "kind" : "rtti",
17773 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17774 },
17775 {
17776 "kind" : "complete_dtor_pointer",
17777 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17778 },
17779 {
17780 "kind" : "deleting_dtor_pointer",
17781 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17782 },
17783 {
17784 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17785 },
17786 {
17787 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17788 },
17789 {
17790 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17791 },
17792 {
17793 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17794 }
17795 ]
17796 },
17797 {
17798 "alignment" : 8,
17799 "fields" :
17800 [
17801 {
17802 "field_name" : "type",
17803 "referenced_type" : "type-787"
17804 },
17805 {
17806 "field_name" : "nonsecureMemory",
17807 "field_offset" : 64,
17808 "referenced_type" : "type-788"
17809 },
17810 {
17811 "field_name" : "secureMemory",
17812 "field_offset" : 256,
17813 "referenced_type" : "type-553"
17814 }
17815 ],
17816 "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
17817 "name" : "android::hardware::drm::V1_0::DestinationBuffer",
17818 "referenced_type" : "type-789",
17819 "self_type" : "type-789",
17820 "size" : 48,
17821 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
17822 "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
17823 },
17824 {
17825 "alignment" : 8,
17826 "base_specifiers" :
17827 [
17828 {
17829 "referenced_type" : "type-5"
17830 }
17831 ],
17832 "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
17833 "name" : "android::hardware::drm::V1_0::ICryptoFactory",
17834 "referenced_type" : "type-358",
17835 "self_type" : "type-358",
17836 "size" : 24,
17837 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
17838 "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
17839 "vtable_components" :
17840 [
17841 {
17842 "component_value" : 8,
17843 "kind" : "vbase_offset"
17844 },
17845 {
17846 "kind" : "offset_to_top"
17847 },
17848 {
17849 "kind" : "rtti",
17850 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17851 },
17852 {
17853 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
17854 },
17855 {
17856 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17857 },
17858 {
17859 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17860 },
17861 {
17862 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17863 },
17864 {
17865 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17866 },
17867 {
17868 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
17869 },
17870 {
17871 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17872 },
17873 {
17874 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
17875 },
17876 {
17877 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17878 },
17879 {
17880 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
17881 },
17882 {
17883 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17884 },
17885 {
17886 "kind" : "complete_dtor_pointer",
17887 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17888 },
17889 {
17890 "kind" : "deleting_dtor_pointer",
17891 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17892 },
17893 {
17894 "is_pure" : true,
17895 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17896 },
17897 {
17898 "is_pure" : true,
17899 "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
17900 },
17901 {
17902 "kind" : "vcall_offset"
17903 },
17904 {
17905 "kind" : "vcall_offset"
17906 },
17907 {
17908 "kind" : "vcall_offset"
17909 },
17910 {
17911 "kind" : "vcall_offset"
17912 },
17913 {
17914 "component_value" : -8,
17915 "kind" : "vcall_offset"
17916 },
17917 {
17918 "component_value" : -8,
17919 "kind" : "offset_to_top"
17920 },
17921 {
17922 "kind" : "rtti",
17923 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17924 },
17925 {
17926 "kind" : "complete_dtor_pointer",
17927 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17928 },
17929 {
17930 "kind" : "deleting_dtor_pointer",
17931 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17932 },
17933 {
17934 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17935 },
17936 {
17937 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17938 },
17939 {
17940 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17941 },
17942 {
17943 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17944 }
17945 ]
17946 },
17947 {
17948 "alignment" : 8,
17949 "base_specifiers" :
17950 [
17951 {
17952 "referenced_type" : "type-5"
17953 }
17954 ],
17955 "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
17956 "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
17957 "referenced_type" : "type-331",
17958 "self_type" : "type-331",
17959 "size" : 24,
17960 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
17961 "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
17962 "vtable_components" :
17963 [
17964 {
17965 "component_value" : 8,
17966 "kind" : "vbase_offset"
17967 },
17968 {
17969 "kind" : "offset_to_top"
17970 },
17971 {
17972 "kind" : "rtti",
17973 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
17974 },
17975 {
17976 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
17977 },
17978 {
17979 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17980 },
17981 {
17982 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17983 },
17984 {
17985 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17986 },
17987 {
17988 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17989 },
17990 {
17991 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
17992 },
17993 {
17994 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17995 },
17996 {
17997 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
17998 },
17999 {
18000 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18001 },
18002 {
18003 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
18004 },
18005 {
18006 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18007 },
18008 {
18009 "kind" : "complete_dtor_pointer",
18010 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
18011 },
18012 {
18013 "kind" : "deleting_dtor_pointer",
18014 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
18015 },
18016 {
18017 "is_pure" : true,
18018 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18019 },
18020 {
18021 "is_pure" : true,
18022 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
18023 },
18024 {
18025 "is_pure" : true,
18026 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18027 },
18028 {
18029 "is_pure" : true,
18030 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18031 },
18032 {
18033 "is_pure" : true,
18034 "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18035 },
18036 {
18037 "kind" : "vcall_offset"
18038 },
18039 {
18040 "kind" : "vcall_offset"
18041 },
18042 {
18043 "kind" : "vcall_offset"
18044 },
18045 {
18046 "kind" : "vcall_offset"
18047 },
18048 {
18049 "component_value" : -8,
18050 "kind" : "vcall_offset"
18051 },
18052 {
18053 "component_value" : -8,
18054 "kind" : "offset_to_top"
18055 },
18056 {
18057 "kind" : "rtti",
18058 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
18059 },
18060 {
18061 "kind" : "complete_dtor_pointer",
18062 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
18063 },
18064 {
18065 "kind" : "deleting_dtor_pointer",
18066 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
18067 },
18068 {
18069 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18070 },
18071 {
18072 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18073 },
18074 {
18075 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18076 },
18077 {
18078 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18079 }
18080 ]
18081 },
18082 {
18083 "alignment" : 8,
18084 "base_specifiers" :
18085 [
18086 {
18087 "referenced_type" : "type-5"
18088 }
18089 ],
18090 "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
18091 "name" : "android::hardware::drm::V1_0::IDrmFactory",
18092 "referenced_type" : "type-34",
18093 "self_type" : "type-34",
18094 "size" : 24,
18095 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
18096 "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
18097 "vtable_components" :
18098 [
18099 {
18100 "component_value" : 8,
18101 "kind" : "vbase_offset"
18102 },
18103 {
18104 "kind" : "offset_to_top"
18105 },
18106 {
18107 "kind" : "rtti",
18108 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18109 },
18110 {
18111 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
18112 },
18113 {
18114 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18115 },
18116 {
18117 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18118 },
18119 {
18120 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18121 },
18122 {
18123 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18124 },
18125 {
18126 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
18127 },
18128 {
18129 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18130 },
18131 {
18132 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
18133 },
18134 {
18135 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18136 },
18137 {
18138 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
18139 },
18140 {
18141 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18142 },
18143 {
18144 "kind" : "complete_dtor_pointer",
18145 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
18146 },
18147 {
18148 "kind" : "deleting_dtor_pointer",
18149 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
18150 },
18151 {
18152 "is_pure" : true,
18153 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
18154 },
18155 {
18156 "is_pure" : true,
18157 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18158 },
18159 {
18160 "is_pure" : true,
18161 "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
18162 },
18163 {
18164 "kind" : "vcall_offset"
18165 },
18166 {
18167 "kind" : "vcall_offset"
18168 },
18169 {
18170 "kind" : "vcall_offset"
18171 },
18172 {
18173 "kind" : "vcall_offset"
18174 },
18175 {
18176 "component_value" : -8,
18177 "kind" : "vcall_offset"
18178 },
18179 {
18180 "component_value" : -8,
18181 "kind" : "offset_to_top"
18182 },
18183 {
18184 "kind" : "rtti",
18185 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18186 },
18187 {
18188 "kind" : "complete_dtor_pointer",
18189 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
18190 },
18191 {
18192 "kind" : "deleting_dtor_pointer",
18193 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
18194 },
18195 {
18196 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18197 },
18198 {
18199 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18200 },
18201 {
18202 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18203 },
18204 {
18205 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18206 }
18207 ]
18208 },
18209 {
18210 "alignment" : 8,
18211 "base_specifiers" :
18212 [
18213 {
18214 "referenced_type" : "type-5"
18215 }
18216 ],
18217 "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
18218 "name" : "android::hardware::drm::V1_0::IDrmPlugin",
18219 "referenced_type" : "type-21",
18220 "self_type" : "type-21",
18221 "size" : 24,
18222 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
18223 "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
18224 "vtable_components" :
18225 [
18226 {
18227 "component_value" : 8,
18228 "kind" : "vbase_offset"
18229 },
18230 {
18231 "kind" : "offset_to_top"
18232 },
18233 {
18234 "kind" : "rtti",
18235 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
18236 },
18237 {
18238 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
18239 },
18240 {
18241 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18242 },
18243 {
18244 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18245 },
18246 {
18247 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18248 },
18249 {
18250 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18251 },
18252 {
18253 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
18254 },
18255 {
18256 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18257 },
18258 {
18259 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
18260 },
18261 {
18262 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18263 },
18264 {
18265 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
18266 },
18267 {
18268 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18269 },
18270 {
18271 "kind" : "complete_dtor_pointer",
18272 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
18273 },
18274 {
18275 "kind" : "deleting_dtor_pointer",
18276 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
18277 },
18278 {
18279 "is_pure" : true,
18280 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18281 },
18282 {
18283 "is_pure" : true,
18284 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18285 },
18286 {
18287 "is_pure" : true,
18288 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
18289 },
18290 {
18291 "is_pure" : true,
18292 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18293 },
18294 {
18295 "is_pure" : true,
18296 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18297 },
18298 {
18299 "is_pure" : true,
18300 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18301 },
18302 {
18303 "is_pure" : true,
18304 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
18305 },
18306 {
18307 "is_pure" : true,
18308 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18309 },
18310 {
18311 "is_pure" : true,
18312 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
18313 },
18314 {
18315 "is_pure" : true,
18316 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
18317 },
18318 {
18319 "is_pure" : true,
18320 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
18321 },
18322 {
18323 "is_pure" : true,
18324 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
18325 },
18326 {
18327 "is_pure" : true,
18328 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18329 },
18330 {
18331 "is_pure" : true,
18332 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
18333 },
18334 {
18335 "is_pure" : true,
18336 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18337 },
18338 {
18339 "is_pure" : true,
18340 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18341 },
18342 {
18343 "is_pure" : true,
18344 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18345 },
18346 {
18347 "is_pure" : true,
18348 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18349 },
18350 {
18351 "is_pure" : true,
18352 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18353 },
18354 {
18355 "is_pure" : true,
18356 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18357 },
18358 {
18359 "is_pure" : true,
18360 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18361 },
18362 {
18363 "is_pure" : true,
18364 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18365 },
18366 {
18367 "is_pure" : true,
18368 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
18369 },
18370 {
18371 "is_pure" : true,
18372 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18373 },
18374 {
18375 "is_pure" : true,
18376 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
18377 },
18378 {
18379 "is_pure" : true,
18380 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18381 },
18382 {
18383 "is_pure" : true,
18384 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
18385 },
18386 {
18387 "is_pure" : true,
18388 "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18389 },
18390 {
18391 "kind" : "vcall_offset"
18392 },
18393 {
18394 "kind" : "vcall_offset"
18395 },
18396 {
18397 "kind" : "vcall_offset"
18398 },
18399 {
18400 "kind" : "vcall_offset"
18401 },
18402 {
18403 "component_value" : -8,
18404 "kind" : "vcall_offset"
18405 },
18406 {
18407 "component_value" : -8,
18408 "kind" : "offset_to_top"
18409 },
18410 {
18411 "kind" : "rtti",
18412 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
18413 },
18414 {
18415 "kind" : "complete_dtor_pointer",
18416 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
18417 },
18418 {
18419 "kind" : "deleting_dtor_pointer",
18420 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
18421 },
18422 {
18423 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18424 },
18425 {
18426 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18427 },
18428 {
18429 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18430 },
18431 {
18432 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18433 }
18434 ]
18435 },
18436 {
18437 "alignment" : 8,
18438 "base_specifiers" :
18439 [
18440 {
18441 "referenced_type" : "type-5"
18442 }
18443 ],
18444 "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
18445 "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
18446 "referenced_type" : "type-161",
18447 "self_type" : "type-161",
18448 "size" : 24,
18449 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
18450 "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
18451 "vtable_components" :
18452 [
18453 {
18454 "component_value" : 8,
18455 "kind" : "vbase_offset"
18456 },
18457 {
18458 "kind" : "offset_to_top"
18459 },
18460 {
18461 "kind" : "rtti",
18462 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18463 },
18464 {
18465 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
18466 },
18467 {
18468 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18469 },
18470 {
18471 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18472 },
18473 {
18474 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18475 },
18476 {
18477 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18478 },
18479 {
18480 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
18481 },
18482 {
18483 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18484 },
18485 {
18486 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
18487 },
18488 {
18489 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18490 },
18491 {
18492 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
18493 },
18494 {
18495 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18496 },
18497 {
18498 "kind" : "complete_dtor_pointer",
18499 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18500 },
18501 {
18502 "kind" : "deleting_dtor_pointer",
18503 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18504 },
18505 {
18506 "is_pure" : true,
18507 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18508 },
18509 {
18510 "is_pure" : true,
18511 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
18512 },
18513 {
18514 "is_pure" : true,
18515 "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18516 },
18517 {
18518 "kind" : "vcall_offset"
18519 },
18520 {
18521 "kind" : "vcall_offset"
18522 },
18523 {
18524 "kind" : "vcall_offset"
18525 },
18526 {
18527 "kind" : "vcall_offset"
18528 },
18529 {
18530 "component_value" : -8,
18531 "kind" : "vcall_offset"
18532 },
18533 {
18534 "component_value" : -8,
18535 "kind" : "offset_to_top"
18536 },
18537 {
18538 "kind" : "rtti",
18539 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18540 },
18541 {
18542 "kind" : "complete_dtor_pointer",
18543 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18544 },
18545 {
18546 "kind" : "deleting_dtor_pointer",
18547 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18548 },
18549 {
18550 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18551 },
18552 {
18553 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18554 },
18555 {
18556 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18557 },
18558 {
18559 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18560 }
18561 ]
18562 },
18563 {
18564 "alignment" : 8,
18565 "fields" :
18566 [
18567 {
18568 "field_name" : "keyId",
18569 "referenced_type" : "type-130"
18570 },
18571 {
18572 "field_name" : "type",
18573 "field_offset" : 128,
18574 "referenced_type" : "type-207"
18575 }
18576 ],
18577 "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
18578 "name" : "android::hardware::drm::V1_0::KeyStatus",
18579 "referenced_type" : "type-206",
18580 "self_type" : "type-206",
18581 "size" : 24,
18582 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18583 "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
18584 },
18585 {
18586 "alignment" : 8,
18587 "fields" :
18588 [
18589 {
18590 "field_name" : "key",
18591 "referenced_type" : "type-107"
18592 },
18593 {
18594 "field_name" : "value",
18595 "field_offset" : 128,
18596 "referenced_type" : "type-107"
18597 }
18598 ],
18599 "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
18600 "name" : "android::hardware::drm::V1_0::KeyValue",
18601 "referenced_type" : "type-197",
18602 "self_type" : "type-197",
18603 "size" : 32,
18604 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18605 "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
18606 },
18607 {
18608 "alignment" : 4,
18609 "fields" :
18610 [
18611 {
18612 "field_name" : "encryptBlocks",
18613 "referenced_type" : "type-2"
18614 },
18615 {
18616 "field_name" : "skipBlocks",
18617 "field_offset" : 32,
18618 "referenced_type" : "type-2"
18619 }
18620 ],
18621 "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
18622 "name" : "android::hardware::drm::V1_0::Pattern",
18623 "referenced_type" : "type-786",
18624 "self_type" : "type-786",
18625 "size" : 8,
18626 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18627 "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
18628 },
18629 {
18630 "alignment" : 8,
18631 "fields" :
18632 [
18633 {
18634 "field_name" : "opaqueData",
18635 "referenced_type" : "type-130"
18636 }
18637 ],
18638 "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
18639 "name" : "android::hardware::drm::V1_0::SecureStop",
18640 "referenced_type" : "type-212",
18641 "self_type" : "type-212",
18642 "size" : 16,
18643 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18644 "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
18645 },
18646 {
18647 "alignment" : 8,
18648 "fields" :
18649 [
18650 {
18651 "field_name" : "bufferId",
18652 "referenced_type" : "type-2"
18653 },
18654 {
18655 "field_name" : "offset",
18656 "field_offset" : 64,
18657 "referenced_type" : "type-62"
18658 },
18659 {
18660 "field_name" : "size",
18661 "field_offset" : 128,
18662 "referenced_type" : "type-62"
18663 }
18664 ],
18665 "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
18666 "name" : "android::hardware::drm::V1_0::SharedBuffer",
18667 "referenced_type" : "type-788",
18668 "self_type" : "type-788",
18669 "size" : 24,
18670 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18671 "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
18672 },
18673 {
18674 "alignment" : 4,
18675 "fields" :
18676 [
18677 {
18678 "field_name" : "numBytesOfClearData",
18679 "referenced_type" : "type-2"
18680 },
18681 {
18682 "field_name" : "numBytesOfEncryptedData",
18683 "field_offset" : 32,
18684 "referenced_type" : "type-2"
18685 }
18686 ],
18687 "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
18688 "name" : "android::hardware::drm::V1_0::SubSample",
18689 "referenced_type" : "type-785",
18690 "self_type" : "type-785",
18691 "size" : 8,
18692 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/android.hardware.drm@1.0_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18693 "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
18694 },
18695 {
18696 "alignment" : 8,
18697 "base_specifiers" :
18698 [
18699 {
18700 "referenced_type" : "type-35"
18701 }
18702 ],
18703 "fields" :
18704 [
18705 {
18706 "access" : "private",
18707 "field_name" : "_hidl_mImpl",
18708 "field_offset" : 1024,
18709 "referenced_type" : "type-370"
18710 }
18711 ],
18712 "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
18713 "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
18714 "referenced_type" : "type-719",
18715 "self_type" : "type-719",
18716 "size" : 152,
18717 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
18718 "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
18719 "vtable_components" :
18720 [
18721 {
18722 "component_value" : 136,
18723 "kind" : "vbase_offset"
18724 },
18725 {
18726 "kind" : "offset_to_top"
18727 },
18728 {
18729 "kind" : "rtti",
18730 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
18731 },
18732 {
18733 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18734 },
18735 {
18736 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18737 },
18738 {
18739 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18740 },
18741 {
18742 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18743 },
18744 {
18745 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18746 },
18747 {
18748 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18749 },
18750 {
18751 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18752 },
18753 {
18754 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18755 },
18756 {
18757 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18758 },
18759 {
18760 "kind" : "complete_dtor_pointer",
18761 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
18762 },
18763 {
18764 "kind" : "deleting_dtor_pointer",
18765 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
18766 },
18767 {
18768 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18769 },
18770 {
18771 "component_value" : -32,
18772 "kind" : "offset_to_top"
18773 },
18774 {
18775 "kind" : "rtti",
18776 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
18777 },
18778 {
18779 "kind" : "complete_dtor_pointer",
18780 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
18781 },
18782 {
18783 "kind" : "deleting_dtor_pointer",
18784 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
18785 },
18786 {
18787 "kind" : "vcall_offset"
18788 },
18789 {
18790 "kind" : "vcall_offset"
18791 },
18792 {
18793 "kind" : "vcall_offset"
18794 },
18795 {
18796 "kind" : "vcall_offset"
18797 },
18798 {
18799 "component_value" : -136,
18800 "kind" : "vcall_offset"
18801 },
18802 {
18803 "component_value" : -136,
18804 "kind" : "offset_to_top"
18805 },
18806 {
18807 "kind" : "rtti",
18808 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
18809 },
18810 {
18811 "kind" : "complete_dtor_pointer",
18812 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
18813 },
18814 {
18815 "kind" : "deleting_dtor_pointer",
18816 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
18817 },
18818 {
18819 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18820 },
18821 {
18822 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18823 },
18824 {
18825 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18826 },
18827 {
18828 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18829 }
18830 ]
18831 },
18832 {
18833 "alignment" : 8,
18834 "base_specifiers" :
18835 [
18836 {
18837 "referenced_type" : "type-35"
18838 }
18839 ],
18840 "fields" :
18841 [
18842 {
18843 "access" : "private",
18844 "field_name" : "_hidl_mImpl",
18845 "field_offset" : 1024,
18846 "referenced_type" : "type-96"
18847 }
18848 ],
18849 "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
18850 "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
18851 "referenced_type" : "type-874",
18852 "self_type" : "type-874",
18853 "size" : 152,
18854 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
18855 "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18856 "vtable_components" :
18857 [
18858 {
18859 "component_value" : 136,
18860 "kind" : "vbase_offset"
18861 },
18862 {
18863 "kind" : "offset_to_top"
18864 },
18865 {
18866 "kind" : "rtti",
18867 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18868 },
18869 {
18870 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18871 },
18872 {
18873 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18874 },
18875 {
18876 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18877 },
18878 {
18879 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18880 },
18881 {
18882 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18883 },
18884 {
18885 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18886 },
18887 {
18888 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18889 },
18890 {
18891 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18892 },
18893 {
18894 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18895 },
18896 {
18897 "kind" : "complete_dtor_pointer",
18898 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18899 },
18900 {
18901 "kind" : "deleting_dtor_pointer",
18902 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18903 },
18904 {
18905 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18906 },
18907 {
18908 "component_value" : -32,
18909 "kind" : "offset_to_top"
18910 },
18911 {
18912 "kind" : "rtti",
18913 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18914 },
18915 {
18916 "kind" : "complete_dtor_pointer",
18917 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18918 },
18919 {
18920 "kind" : "deleting_dtor_pointer",
18921 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18922 },
18923 {
18924 "kind" : "vcall_offset"
18925 },
18926 {
18927 "kind" : "vcall_offset"
18928 },
18929 {
18930 "kind" : "vcall_offset"
18931 },
18932 {
18933 "kind" : "vcall_offset"
18934 },
18935 {
18936 "component_value" : -136,
18937 "kind" : "vcall_offset"
18938 },
18939 {
18940 "component_value" : -136,
18941 "kind" : "offset_to_top"
18942 },
18943 {
18944 "kind" : "rtti",
18945 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18946 },
18947 {
18948 "kind" : "complete_dtor_pointer",
18949 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18950 },
18951 {
18952 "kind" : "deleting_dtor_pointer",
18953 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18954 },
18955 {
18956 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18957 },
18958 {
18959 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18960 },
18961 {
18962 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18963 },
18964 {
18965 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18966 }
18967 ]
18968 },
18969 {
18970 "alignment" : 8,
18971 "base_specifiers" :
18972 [
18973 {
18974 "referenced_type" : "type-35"
18975 }
18976 ],
18977 "fields" :
18978 [
18979 {
18980 "access" : "private",
18981 "field_name" : "_hidl_mImpl",
18982 "field_offset" : 1024,
18983 "referenced_type" : "type-140"
18984 }
18985 ],
18986 "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
18987 "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
18988 "referenced_type" : "type-144",
18989 "self_type" : "type-144",
18990 "size" : 152,
18991 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
18992 "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
18993 "vtable_components" :
18994 [
18995 {
18996 "component_value" : 136,
18997 "kind" : "vbase_offset"
18998 },
18999 {
19000 "kind" : "offset_to_top"
19001 },
19002 {
19003 "kind" : "rtti",
19004 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19005 },
19006 {
19007 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19008 },
19009 {
19010 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19011 },
19012 {
19013 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19014 },
19015 {
19016 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19017 },
19018 {
19019 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19020 },
19021 {
19022 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19023 },
19024 {
19025 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19026 },
19027 {
19028 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19029 },
19030 {
19031 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19032 },
19033 {
19034 "kind" : "complete_dtor_pointer",
19035 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19036 },
19037 {
19038 "kind" : "deleting_dtor_pointer",
19039 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19040 },
19041 {
19042 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19043 },
19044 {
19045 "component_value" : -32,
19046 "kind" : "offset_to_top"
19047 },
19048 {
19049 "kind" : "rtti",
19050 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19051 },
19052 {
19053 "kind" : "complete_dtor_pointer",
19054 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19055 },
19056 {
19057 "kind" : "deleting_dtor_pointer",
19058 "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19059 },
19060 {
19061 "kind" : "vcall_offset"
19062 },
19063 {
19064 "kind" : "vcall_offset"
19065 },
19066 {
19067 "kind" : "vcall_offset"
19068 },
19069 {
19070 "kind" : "vcall_offset"
19071 },
19072 {
19073 "component_value" : -136,
19074 "kind" : "vcall_offset"
19075 },
19076 {
19077 "component_value" : -136,
19078 "kind" : "offset_to_top"
19079 },
19080 {
19081 "kind" : "rtti",
19082 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19083 },
19084 {
19085 "kind" : "complete_dtor_pointer",
19086 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19087 },
19088 {
19089 "kind" : "deleting_dtor_pointer",
19090 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19091 },
19092 {
19093 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19094 },
19095 {
19096 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19097 },
19098 {
19099 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19100 },
19101 {
19102 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19103 }
19104 ]
19105 },
19106 {
19107 "alignment" : 8,
19108 "base_specifiers" :
19109 [
19110 {
19111 "referenced_type" : "type-659"
19112 },
19113 {
19114 "referenced_type" : "type-26"
19115 }
19116 ],
19117 "fields" :
19118 [
19119 {
19120 "access" : "private",
19121 "field_name" : "_hidl_mMutex",
19122 "field_offset" : 1088,
19123 "referenced_type" : "type-844"
19124 },
19125 {
19126 "access" : "private",
19127 "field_name" : "_hidl_mDeathRecipients",
19128 "field_offset" : 1408,
19129 "referenced_type" : "type-845"
19130 }
19131 ],
19132 "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19133 "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19134 "referenced_type" : "type-843",
19135 "self_type" : "type-843",
19136 "size" : 216,
19137 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
19138 "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19139 "vtable_components" :
19140 [
19141 {
19142 "component_value" : 200,
19143 "kind" : "vbase_offset"
19144 },
19145 {
19146 "kind" : "offset_to_top"
19147 },
19148 {
19149 "kind" : "rtti",
19150 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19151 },
19152 {
19153 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
19154 },
19155 {
19156 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19157 },
19158 {
19159 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19160 },
19161 {
19162 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19163 },
19164 {
19165 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19166 },
19167 {
19168 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
19169 },
19170 {
19171 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19172 },
19173 {
19174 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
19175 },
19176 {
19177 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19178 },
19179 {
19180 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
19181 },
19182 {
19183 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19184 },
19185 {
19186 "kind" : "complete_dtor_pointer",
19187 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19188 },
19189 {
19190 "kind" : "deleting_dtor_pointer",
19191 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19192 },
19193 {
19194 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19195 },
19196 {
19197 "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19198 },
19199 {
19200 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19201 },
19202 {
19203 "component_value" : 192,
19204 "kind" : "vbase_offset"
19205 },
19206 {
19207 "component_value" : -8,
19208 "kind" : "offset_to_top"
19209 },
19210 {
19211 "kind" : "rtti",
19212 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19213 },
19214 {
19215 "kind" : "complete_dtor_pointer",
19216 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19217 },
19218 {
19219 "kind" : "deleting_dtor_pointer",
19220 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19221 },
19222 {
19223 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19224 },
19225 {
19226 "component_value" : 184,
19227 "kind" : "vbase_offset"
19228 },
19229 {
19230 "component_value" : -16,
19231 "kind" : "offset_to_top"
19232 },
19233 {
19234 "kind" : "rtti",
19235 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19236 },
19237 {
19238 "kind" : "complete_dtor_pointer",
19239 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19240 },
19241 {
19242 "kind" : "deleting_dtor_pointer",
19243 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19244 },
19245 {
19246 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19247 },
19248 {
19249 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19250 },
19251 {
19252 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19253 },
19254 {
19255 "component_value" : -48,
19256 "kind" : "offset_to_top"
19257 },
19258 {
19259 "kind" : "rtti",
19260 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19261 },
19262 {
19263 "kind" : "complete_dtor_pointer",
19264 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19265 },
19266 {
19267 "kind" : "deleting_dtor_pointer",
19268 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19269 },
19270 {
19271 "kind" : "vcall_offset"
19272 },
19273 {
19274 "component_value" : -184,
19275 "kind" : "vcall_offset"
19276 },
19277 {
19278 "component_value" : -184,
19279 "kind" : "vcall_offset"
19280 },
19281 {
19282 "component_value" : -184,
19283 "kind" : "vcall_offset"
19284 },
19285 {
19286 "component_value" : -200,
19287 "kind" : "vcall_offset"
19288 },
19289 {
19290 "component_value" : -200,
19291 "kind" : "offset_to_top"
19292 },
19293 {
19294 "kind" : "rtti",
19295 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19296 },
19297 {
19298 "kind" : "complete_dtor_pointer",
19299 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19300 },
19301 {
19302 "kind" : "deleting_dtor_pointer",
19303 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19304 },
19305 {
19306 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19307 },
19308 {
19309 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19310 },
19311 {
19312 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19313 },
19314 {
19315 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19316 }
19317 ]
19318 },
19319 {
19320 "alignment" : 8,
19321 "base_specifiers" :
19322 [
19323 {
19324 "referenced_type" : "type-53"
19325 },
19326 {
19327 "referenced_type" : "type-26"
19328 }
19329 ],
19330 "fields" :
19331 [
19332 {
19333 "access" : "private",
19334 "field_name" : "_hidl_mMutex",
19335 "field_offset" : 1088,
19336 "referenced_type" : "type-51"
19337 },
19338 {
19339 "access" : "private",
19340 "field_name" : "_hidl_mDeathRecipients",
19341 "field_offset" : 1408,
19342 "referenced_type" : "type-52"
19343 }
19344 ],
19345 "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
19346 "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
19347 "referenced_type" : "type-50",
19348 "self_type" : "type-50",
19349 "size" : 216,
19350 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
19351 "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19352 "vtable_components" :
19353 [
19354 {
19355 "component_value" : 200,
19356 "kind" : "vbase_offset"
19357 },
19358 {
19359 "kind" : "offset_to_top"
19360 },
19361 {
19362 "kind" : "rtti",
19363 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19364 },
19365 {
19366 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
19367 },
19368 {
19369 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19370 },
19371 {
19372 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19373 },
19374 {
19375 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19376 },
19377 {
19378 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19379 },
19380 {
19381 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
19382 },
19383 {
19384 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19385 },
19386 {
19387 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
19388 },
19389 {
19390 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19391 },
19392 {
19393 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
19394 },
19395 {
19396 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19397 },
19398 {
19399 "kind" : "complete_dtor_pointer",
19400 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19401 },
19402 {
19403 "kind" : "deleting_dtor_pointer",
19404 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19405 },
19406 {
19407 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19408 },
19409 {
19410 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19411 },
19412 {
19413 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19414 },
19415 {
19416 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19417 },
19418 {
19419 "component_value" : 192,
19420 "kind" : "vbase_offset"
19421 },
19422 {
19423 "component_value" : -8,
19424 "kind" : "offset_to_top"
19425 },
19426 {
19427 "kind" : "rtti",
19428 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19429 },
19430 {
19431 "kind" : "complete_dtor_pointer",
19432 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19433 },
19434 {
19435 "kind" : "deleting_dtor_pointer",
19436 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19437 },
19438 {
19439 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19440 },
19441 {
19442 "component_value" : 184,
19443 "kind" : "vbase_offset"
19444 },
19445 {
19446 "component_value" : -16,
19447 "kind" : "offset_to_top"
19448 },
19449 {
19450 "kind" : "rtti",
19451 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19452 },
19453 {
19454 "kind" : "complete_dtor_pointer",
19455 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19456 },
19457 {
19458 "kind" : "deleting_dtor_pointer",
19459 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19460 },
19461 {
19462 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19463 },
19464 {
19465 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19466 },
19467 {
19468 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19469 },
19470 {
19471 "component_value" : -48,
19472 "kind" : "offset_to_top"
19473 },
19474 {
19475 "kind" : "rtti",
19476 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19477 },
19478 {
19479 "kind" : "complete_dtor_pointer",
19480 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19481 },
19482 {
19483 "kind" : "deleting_dtor_pointer",
19484 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19485 },
19486 {
19487 "kind" : "vcall_offset"
19488 },
19489 {
19490 "component_value" : -184,
19491 "kind" : "vcall_offset"
19492 },
19493 {
19494 "component_value" : -184,
19495 "kind" : "vcall_offset"
19496 },
19497 {
19498 "component_value" : -184,
19499 "kind" : "vcall_offset"
19500 },
19501 {
19502 "component_value" : -200,
19503 "kind" : "vcall_offset"
19504 },
19505 {
19506 "component_value" : -200,
19507 "kind" : "offset_to_top"
19508 },
19509 {
19510 "kind" : "rtti",
19511 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19512 },
19513 {
19514 "kind" : "complete_dtor_pointer",
19515 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19516 },
19517 {
19518 "kind" : "deleting_dtor_pointer",
19519 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19520 },
19521 {
19522 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19523 },
19524 {
19525 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19526 },
19527 {
19528 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19529 },
19530 {
19531 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19532 }
19533 ]
19534 },
19535 {
19536 "alignment" : 8,
19537 "base_specifiers" :
19538 [
19539 {
19540 "referenced_type" : "type-153"
19541 },
19542 {
19543 "referenced_type" : "type-26"
19544 }
19545 ],
19546 "fields" :
19547 [
19548 {
19549 "access" : "private",
19550 "field_name" : "_hidl_mMutex",
19551 "field_offset" : 1088,
19552 "referenced_type" : "type-151"
19553 },
19554 {
19555 "access" : "private",
19556 "field_name" : "_hidl_mDeathRecipients",
19557 "field_offset" : 1408,
19558 "referenced_type" : "type-152"
19559 }
19560 ],
19561 "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
19562 "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
19563 "referenced_type" : "type-150",
19564 "self_type" : "type-150",
19565 "size" : 216,
19566 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
19567 "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
19568 "vtable_components" :
19569 [
19570 {
19571 "component_value" : 200,
19572 "kind" : "vbase_offset"
19573 },
19574 {
19575 "kind" : "offset_to_top"
19576 },
19577 {
19578 "kind" : "rtti",
19579 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19580 },
19581 {
19582 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
19583 },
19584 {
19585 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19586 },
19587 {
19588 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19589 },
19590 {
19591 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19592 },
19593 {
19594 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19595 },
19596 {
19597 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
19598 },
19599 {
19600 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19601 },
19602 {
19603 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
19604 },
19605 {
19606 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19607 },
19608 {
19609 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
19610 },
19611 {
19612 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19613 },
19614 {
19615 "kind" : "complete_dtor_pointer",
19616 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19617 },
19618 {
19619 "kind" : "deleting_dtor_pointer",
19620 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19621 },
19622 {
19623 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19624 },
19625 {
19626 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19627 },
19628 {
19629 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
19630 },
19631 {
19632 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19633 },
19634 {
19635 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19636 },
19637 {
19638 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19639 },
19640 {
19641 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
19642 },
19643 {
19644 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
19645 },
19646 {
19647 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
19648 },
19649 {
19650 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
19651 },
19652 {
19653 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
19654 },
19655 {
19656 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
19657 },
19658 {
19659 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19660 },
19661 {
19662 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
19663 },
19664 {
19665 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19666 },
19667 {
19668 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19669 },
19670 {
19671 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19672 },
19673 {
19674 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19675 },
19676 {
19677 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19678 },
19679 {
19680 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19681 },
19682 {
19683 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19684 },
19685 {
19686 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19687 },
19688 {
19689 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
19690 },
19691 {
19692 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19693 },
19694 {
19695 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
19696 },
19697 {
19698 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
19699 },
19700 {
19701 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
19702 },
19703 {
19704 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
19705 },
19706 {
19707 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19708 },
19709 {
19710 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19711 },
19712 {
19713 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
19714 },
19715 {
19716 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
19717 },
19718 {
19719 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
19720 },
19721 {
19722 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
19723 },
19724 {
19725 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
19726 },
19727 {
19728 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
19729 },
19730 {
19731 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
19732 },
19733 {
19734 "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
19735 },
19736 {
19737 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
19738 },
19739 {
19740 "component_value" : 192,
19741 "kind" : "vbase_offset"
19742 },
19743 {
19744 "component_value" : -8,
19745 "kind" : "offset_to_top"
19746 },
19747 {
19748 "kind" : "rtti",
19749 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19750 },
19751 {
19752 "kind" : "complete_dtor_pointer",
19753 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19754 },
19755 {
19756 "kind" : "deleting_dtor_pointer",
19757 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19758 },
19759 {
19760 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
19761 },
19762 {
19763 "component_value" : 184,
19764 "kind" : "vbase_offset"
19765 },
19766 {
19767 "component_value" : -16,
19768 "kind" : "offset_to_top"
19769 },
19770 {
19771 "kind" : "rtti",
19772 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19773 },
19774 {
19775 "kind" : "complete_dtor_pointer",
19776 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19777 },
19778 {
19779 "kind" : "deleting_dtor_pointer",
19780 "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19781 },
19782 {
19783 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19784 },
19785 {
19786 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19787 },
19788 {
19789 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19790 },
19791 {
19792 "component_value" : -48,
19793 "kind" : "offset_to_top"
19794 },
19795 {
19796 "kind" : "rtti",
19797 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19798 },
19799 {
19800 "kind" : "complete_dtor_pointer",
19801 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19802 },
19803 {
19804 "kind" : "deleting_dtor_pointer",
19805 "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19806 },
19807 {
19808 "kind" : "vcall_offset"
19809 },
19810 {
19811 "component_value" : -184,
19812 "kind" : "vcall_offset"
19813 },
19814 {
19815 "component_value" : -184,
19816 "kind" : "vcall_offset"
19817 },
19818 {
19819 "component_value" : -184,
19820 "kind" : "vcall_offset"
19821 },
19822 {
19823 "component_value" : -200,
19824 "kind" : "vcall_offset"
19825 },
19826 {
19827 "component_value" : -200,
19828 "kind" : "offset_to_top"
19829 },
19830 {
19831 "kind" : "rtti",
19832 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19833 },
19834 {
19835 "kind" : "complete_dtor_pointer",
19836 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19837 },
19838 {
19839 "kind" : "deleting_dtor_pointer",
19840 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19841 },
19842 {
19843 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19844 },
19845 {
19846 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19847 },
19848 {
19849 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19850 },
19851 {
19852 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19853 }
19854 ]
19855 },
19856 {
19857 "alignment" : 8,
19858 "base_specifiers" :
19859 [
19860 {
19861 "referenced_type" : "type-372"
19862 },
19863 {
19864 "referenced_type" : "type-26"
19865 }
19866 ],
19867 "fields" :
19868 [
19869 {
19870 "access" : "private",
19871 "field_name" : "mImpl",
19872 "field_offset" : 768,
19873 "referenced_type" : "type-390"
19874 },
19875 {
19876 "access" : "private",
19877 "field_name" : "mOnewayQueue",
19878 "field_offset" : 832,
19879 "referenced_type" : "type-147"
19880 }
19881 ],
19882 "linker_set_key" : "android::hardware::drm::V1_1::BsCryptoFactory",
19883 "name" : "android::hardware::drm::V1_1::BsCryptoFactory",
19884 "referenced_type" : "type-896",
19885 "self_type" : "type-896",
19886 "size" : 136,
19887 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h",
19888 "unique_id" : "_ZTSN7android8hardware3drm4V1_115BsCryptoFactoryE",
19889 "vtable_components" :
19890 [
19891 {
19892 "component_value" : 120,
19893 "kind" : "vbase_offset"
19894 },
19895 {
19896 "kind" : "offset_to_top"
19897 },
19898 {
19899 "kind" : "rtti",
19900 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
19901 },
19902 {
19903 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
19904 },
19905 {
19906 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19907 },
19908 {
19909 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19910 },
19911 {
19912 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19913 },
19914 {
19915 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19916 },
19917 {
19918 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory21setHALInstrumentationEv"
19919 },
19920 {
19921 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19922 },
19923 {
19924 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory4pingEv"
19925 },
19926 {
19927 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19928 },
19929 {
19930 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory21notifySyspropsChangedEv"
19931 },
19932 {
19933 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19934 },
19935 {
19936 "kind" : "complete_dtor_pointer",
19937 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
19938 },
19939 {
19940 "kind" : "deleting_dtor_pointer",
19941 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
19942 },
19943 {
19944 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19945 },
19946 {
19947 "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19948 },
19949 {
19950 "component_value" : -8,
19951 "kind" : "offset_to_top"
19952 },
19953 {
19954 "kind" : "rtti",
19955 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
19956 },
19957 {
19958 "kind" : "complete_dtor_pointer",
19959 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
19960 },
19961 {
19962 "kind" : "deleting_dtor_pointer",
19963 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
19964 },
19965 {
19966 "kind" : "vcall_offset"
19967 },
19968 {
19969 "kind" : "vcall_offset"
19970 },
19971 {
19972 "kind" : "vcall_offset"
19973 },
19974 {
19975 "kind" : "vcall_offset"
19976 },
19977 {
19978 "component_value" : -120,
19979 "kind" : "vcall_offset"
19980 },
19981 {
19982 "component_value" : -120,
19983 "kind" : "offset_to_top"
19984 },
19985 {
19986 "kind" : "rtti",
19987 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
19988 },
19989 {
19990 "kind" : "complete_dtor_pointer",
19991 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
19992 },
19993 {
19994 "kind" : "deleting_dtor_pointer",
19995 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
19996 },
19997 {
19998 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19999 },
20000 {
20001 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20002 },
20003 {
20004 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20005 },
20006 {
20007 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20008 }
20009 ]
20010 },
20011 {
20012 "alignment" : 8,
20013 "base_specifiers" :
20014 [
20015 {
20016 "referenced_type" : "type-54"
20017 },
20018 {
20019 "referenced_type" : "type-26"
20020 }
20021 ],
20022 "fields" :
20023 [
20024 {
20025 "access" : "private",
20026 "field_name" : "mImpl",
20027 "field_offset" : 768,
20028 "referenced_type" : "type-95"
20029 },
20030 {
20031 "access" : "private",
20032 "field_name" : "mOnewayQueue",
20033 "field_offset" : 832,
20034 "referenced_type" : "type-147"
20035 }
20036 ],
20037 "linker_set_key" : "android::hardware::drm::V1_1::BsDrmFactory",
20038 "name" : "android::hardware::drm::V1_1::BsDrmFactory",
20039 "referenced_type" : "type-876",
20040 "self_type" : "type-876",
20041 "size" : 136,
20042 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h",
20043 "unique_id" : "_ZTSN7android8hardware3drm4V1_112BsDrmFactoryE",
20044 "vtable_components" :
20045 [
20046 {
20047 "component_value" : 120,
20048 "kind" : "vbase_offset"
20049 },
20050 {
20051 "kind" : "offset_to_top"
20052 },
20053 {
20054 "kind" : "rtti",
20055 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20056 },
20057 {
20058 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
20059 },
20060 {
20061 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20062 },
20063 {
20064 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20065 },
20066 {
20067 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20068 },
20069 {
20070 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20071 },
20072 {
20073 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory21setHALInstrumentationEv"
20074 },
20075 {
20076 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20077 },
20078 {
20079 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory4pingEv"
20080 },
20081 {
20082 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20083 },
20084 {
20085 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory21notifySyspropsChangedEv"
20086 },
20087 {
20088 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20089 },
20090 {
20091 "kind" : "complete_dtor_pointer",
20092 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20093 },
20094 {
20095 "kind" : "deleting_dtor_pointer",
20096 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20097 },
20098 {
20099 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20100 },
20101 {
20102 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20103 },
20104 {
20105 "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20106 },
20107 {
20108 "component_value" : -8,
20109 "kind" : "offset_to_top"
20110 },
20111 {
20112 "kind" : "rtti",
20113 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20114 },
20115 {
20116 "kind" : "complete_dtor_pointer",
20117 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20118 },
20119 {
20120 "kind" : "deleting_dtor_pointer",
20121 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20122 },
20123 {
20124 "kind" : "vcall_offset"
20125 },
20126 {
20127 "kind" : "vcall_offset"
20128 },
20129 {
20130 "kind" : "vcall_offset"
20131 },
20132 {
20133 "kind" : "vcall_offset"
20134 },
20135 {
20136 "component_value" : -120,
20137 "kind" : "vcall_offset"
20138 },
20139 {
20140 "component_value" : -120,
20141 "kind" : "offset_to_top"
20142 },
20143 {
20144 "kind" : "rtti",
20145 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20146 },
20147 {
20148 "kind" : "complete_dtor_pointer",
20149 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20150 },
20151 {
20152 "kind" : "deleting_dtor_pointer",
20153 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20154 },
20155 {
20156 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20157 },
20158 {
20159 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20160 },
20161 {
20162 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20163 },
20164 {
20165 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20166 }
20167 ]
20168 },
20169 {
20170 "alignment" : 8,
20171 "base_specifiers" :
20172 [
20173 {
20174 "referenced_type" : "type-142"
20175 },
20176 {
20177 "referenced_type" : "type-26"
20178 }
20179 ],
20180 "fields" :
20181 [
20182 {
20183 "access" : "private",
20184 "field_name" : "mImpl",
20185 "field_offset" : 768,
20186 "referenced_type" : "type-139"
20187 },
20188 {
20189 "access" : "private",
20190 "field_name" : "mOnewayQueue",
20191 "field_offset" : 832,
20192 "referenced_type" : "type-147"
20193 }
20194 ],
20195 "linker_set_key" : "android::hardware::drm::V1_1::BsDrmPlugin",
20196 "name" : "android::hardware::drm::V1_1::BsDrmPlugin",
20197 "referenced_type" : "type-146",
20198 "self_type" : "type-146",
20199 "size" : 136,
20200 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h",
20201 "unique_id" : "_ZTSN7android8hardware3drm4V1_111BsDrmPluginE",
20202 "vtable_components" :
20203 [
20204 {
20205 "component_value" : 120,
20206 "kind" : "vbase_offset"
20207 },
20208 {
20209 "kind" : "offset_to_top"
20210 },
20211 {
20212 "kind" : "rtti",
20213 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
20214 },
20215 {
20216 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
20217 },
20218 {
20219 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20220 },
20221 {
20222 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20223 },
20224 {
20225 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20226 },
20227 {
20228 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20229 },
20230 {
20231 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21setHALInstrumentationEv"
20232 },
20233 {
20234 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20235 },
20236 {
20237 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin4pingEv"
20238 },
20239 {
20240 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20241 },
20242 {
20243 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21notifySyspropsChangedEv"
20244 },
20245 {
20246 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20247 },
20248 {
20249 "kind" : "complete_dtor_pointer",
20250 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginD1Ev"
20251 },
20252 {
20253 "kind" : "deleting_dtor_pointer",
20254 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginD0Ev"
20255 },
20256 {
20257 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20258 },
20259 {
20260 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20261 },
20262 {
20263 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
20264 },
20265 {
20266 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20267 },
20268 {
20269 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20270 },
20271 {
20272 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20273 },
20274 {
20275 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
20276 },
20277 {
20278 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
20279 },
20280 {
20281 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
20282 },
20283 {
20284 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
20285 },
20286 {
20287 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
20288 },
20289 {
20290 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21releaseAllSecureStopsEv"
20291 },
20292 {
20293 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20294 },
20295 {
20296 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
20297 },
20298 {
20299 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20300 },
20301 {
20302 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20303 },
20304 {
20305 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20306 },
20307 {
20308 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20309 },
20310 {
20311 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20312 },
20313 {
20314 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20315 },
20316 {
20317 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20318 },
20319 {
20320 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20321 },
20322 {
20323 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
20324 },
20325 {
20326 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20327 },
20328 {
20329 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
20330 },
20331 {
20332 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20333 },
20334 {
20335 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20336 },
20337 {
20338 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20339 },
20340 {
20341 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20342 },
20343 {
20344 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20345 },
20346 {
20347 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
20348 },
20349 {
20350 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
20351 },
20352 {
20353 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
20354 },
20355 {
20356 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
20357 },
20358 {
20359 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
20360 },
20361 {
20362 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
20363 },
20364 {
20365 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
20366 },
20367 {
20368 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20removeAllSecureStopsEv"
20369 },
20370 {
20371 "component_value" : -8,
20372 "kind" : "offset_to_top"
20373 },
20374 {
20375 "kind" : "rtti",
20376 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
20377 },
20378 {
20379 "kind" : "complete_dtor_pointer",
20380 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_111BsDrmPluginD1Ev"
20381 },
20382 {
20383 "kind" : "deleting_dtor_pointer",
20384 "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_111BsDrmPluginD0Ev"
20385 },
20386 {
20387 "kind" : "vcall_offset"
20388 },
20389 {
20390 "kind" : "vcall_offset"
20391 },
20392 {
20393 "kind" : "vcall_offset"
20394 },
20395 {
20396 "kind" : "vcall_offset"
20397 },
20398 {
20399 "component_value" : -120,
20400 "kind" : "vcall_offset"
20401 },
20402 {
20403 "component_value" : -120,
20404 "kind" : "offset_to_top"
20405 },
20406 {
20407 "kind" : "rtti",
20408 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
20409 },
20410 {
20411 "kind" : "complete_dtor_pointer",
20412 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111BsDrmPluginD1Ev"
20413 },
20414 {
20415 "kind" : "deleting_dtor_pointer",
20416 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111BsDrmPluginD0Ev"
20417 },
20418 {
20419 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20420 },
20421 {
20422 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20423 },
20424 {
20425 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20426 },
20427 {
20428 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20429 }
20430 ]
20431 },
20432 {
20433 "alignment" : 8,
20434 "fields" :
20435 [
20436 {
20437 "field_name" : "metrics",
20438 "referenced_type" : "type-102"
20439 }
20440 ],
20441 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
20442 "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
20443 "referenced_type" : "type-101",
20444 "self_type" : "type-101",
20445 "size" : 16,
20446 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20447 "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
20448 },
20449 {
20450 "alignment" : 8,
20451 "fields" :
20452 [
20453 {
20454 "field_name" : "name",
20455 "referenced_type" : "type-107"
20456 },
20457 {
20458 "field_name" : "type",
20459 "field_offset" : 128,
20460 "referenced_type" : "type-115"
20461 },
20462 {
20463 "field_name" : "int64Value",
20464 "field_offset" : 192,
20465 "referenced_type" : "type-63"
20466 },
20467 {
20468 "field_name" : "doubleValue",
20469 "field_offset" : 256,
20470 "referenced_type" : "type-117"
20471 },
20472 {
20473 "field_name" : "stringValue",
20474 "field_offset" : 320,
20475 "referenced_type" : "type-107"
20476 }
20477 ],
20478 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
20479 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
20480 "referenced_type" : "type-114",
20481 "self_type" : "type-114",
20482 "size" : 56,
20483 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20484 "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
20485 },
20486 {
20487 "alignment" : 8,
20488 "fields" :
20489 [
20490 {
20491 "field_name" : "name",
20492 "referenced_type" : "type-107"
20493 },
20494 {
20495 "field_name" : "attributes",
20496 "field_offset" : 128,
20497 "referenced_type" : "type-110"
20498 },
20499 {
20500 "field_name" : "values",
20501 "field_offset" : 256,
20502 "referenced_type" : "type-118"
20503 }
20504 ],
20505 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
20506 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
20507 "referenced_type" : "type-106",
20508 "self_type" : "type-106",
20509 "size" : 48,
20510 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20511 "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
20512 },
20513 {
20514 "alignment" : 8,
20515 "fields" :
20516 [
20517 {
20518 "field_name" : "componentName",
20519 "referenced_type" : "type-107"
20520 },
20521 {
20522 "field_name" : "type",
20523 "field_offset" : 128,
20524 "referenced_type" : "type-115"
20525 },
20526 {
20527 "field_name" : "int64Value",
20528 "field_offset" : 192,
20529 "referenced_type" : "type-63"
20530 },
20531 {
20532 "field_name" : "doubleValue",
20533 "field_offset" : 256,
20534 "referenced_type" : "type-117"
20535 },
20536 {
20537 "field_name" : "stringValue",
20538 "field_offset" : 320,
20539 "referenced_type" : "type-107"
20540 }
20541 ],
20542 "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
20543 "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
20544 "referenced_type" : "type-122",
20545 "self_type" : "type-122",
20546 "size" : 56,
20547 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20548 "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
20549 },
20550 {
20551 "alignment" : 8,
20552 "base_specifiers" :
20553 [
20554 {
20555 "referenced_type" : "type-358"
20556 }
20557 ],
20558 "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
20559 "name" : "android::hardware::drm::V1_1::ICryptoFactory",
20560 "referenced_type" : "type-372",
20561 "self_type" : "type-372",
20562 "size" : 24,
20563 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
20564 "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
20565 "vtable_components" :
20566 [
20567 {
20568 "component_value" : 8,
20569 "kind" : "vbase_offset"
20570 },
20571 {
20572 "kind" : "offset_to_top"
20573 },
20574 {
20575 "kind" : "rtti",
20576 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
20577 },
20578 {
20579 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
20580 },
20581 {
20582 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20583 },
20584 {
20585 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20586 },
20587 {
20588 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20589 },
20590 {
20591 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20592 },
20593 {
20594 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
20595 },
20596 {
20597 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20598 },
20599 {
20600 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
20601 },
20602 {
20603 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20604 },
20605 {
20606 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
20607 },
20608 {
20609 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20610 },
20611 {
20612 "kind" : "complete_dtor_pointer",
20613 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
20614 },
20615 {
20616 "kind" : "deleting_dtor_pointer",
20617 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
20618 },
20619 {
20620 "is_pure" : true,
20621 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20622 },
20623 {
20624 "is_pure" : true,
20625 "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20626 },
20627 {
20628 "kind" : "vcall_offset"
20629 },
20630 {
20631 "kind" : "vcall_offset"
20632 },
20633 {
20634 "kind" : "vcall_offset"
20635 },
20636 {
20637 "kind" : "vcall_offset"
20638 },
20639 {
20640 "component_value" : -8,
20641 "kind" : "vcall_offset"
20642 },
20643 {
20644 "component_value" : -8,
20645 "kind" : "offset_to_top"
20646 },
20647 {
20648 "kind" : "rtti",
20649 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
20650 },
20651 {
20652 "kind" : "complete_dtor_pointer",
20653 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
20654 },
20655 {
20656 "kind" : "deleting_dtor_pointer",
20657 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
20658 },
20659 {
20660 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20661 },
20662 {
20663 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20664 },
20665 {
20666 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20667 },
20668 {
20669 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20670 }
20671 ]
20672 },
20673 {
20674 "alignment" : 8,
20675 "base_specifiers" :
20676 [
20677 {
20678 "referenced_type" : "type-34"
20679 }
20680 ],
20681 "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
20682 "name" : "android::hardware::drm::V1_1::IDrmFactory",
20683 "referenced_type" : "type-54",
20684 "self_type" : "type-54",
20685 "size" : 24,
20686 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
20687 "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
20688 "vtable_components" :
20689 [
20690 {
20691 "component_value" : 8,
20692 "kind" : "vbase_offset"
20693 },
20694 {
20695 "kind" : "offset_to_top"
20696 },
20697 {
20698 "kind" : "rtti",
20699 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
20700 },
20701 {
20702 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
20703 },
20704 {
20705 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20706 },
20707 {
20708 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20709 },
20710 {
20711 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20712 },
20713 {
20714 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20715 },
20716 {
20717 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
20718 },
20719 {
20720 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20721 },
20722 {
20723 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
20724 },
20725 {
20726 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20727 },
20728 {
20729 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
20730 },
20731 {
20732 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20733 },
20734 {
20735 "kind" : "complete_dtor_pointer",
20736 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
20737 },
20738 {
20739 "kind" : "deleting_dtor_pointer",
20740 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
20741 },
20742 {
20743 "is_pure" : true,
20744 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20745 },
20746 {
20747 "is_pure" : true,
20748 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20749 },
20750 {
20751 "is_pure" : true,
20752 "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20753 },
20754 {
20755 "kind" : "vcall_offset"
20756 },
20757 {
20758 "kind" : "vcall_offset"
20759 },
20760 {
20761 "kind" : "vcall_offset"
20762 },
20763 {
20764 "kind" : "vcall_offset"
20765 },
20766 {
20767 "component_value" : -8,
20768 "kind" : "vcall_offset"
20769 },
20770 {
20771 "component_value" : -8,
20772 "kind" : "offset_to_top"
20773 },
20774 {
20775 "kind" : "rtti",
20776 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
20777 },
20778 {
20779 "kind" : "complete_dtor_pointer",
20780 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
20781 },
20782 {
20783 "kind" : "deleting_dtor_pointer",
20784 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
20785 },
20786 {
20787 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20788 },
20789 {
20790 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20791 },
20792 {
20793 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20794 },
20795 {
20796 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20797 }
20798 ]
20799 },
20800 {
20801 "alignment" : 8,
20802 "base_specifiers" :
20803 [
20804 {
20805 "referenced_type" : "type-21"
20806 }
20807 ],
20808 "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
20809 "name" : "android::hardware::drm::V1_1::IDrmPlugin",
20810 "referenced_type" : "type-142",
20811 "self_type" : "type-142",
20812 "size" : 24,
20813 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
20814 "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
20815 "vtable_components" :
20816 [
20817 {
20818 "component_value" : 8,
20819 "kind" : "vbase_offset"
20820 },
20821 {
20822 "kind" : "offset_to_top"
20823 },
20824 {
20825 "kind" : "rtti",
20826 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
20827 },
20828 {
20829 "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
20830 },
20831 {
20832 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20833 },
20834 {
20835 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20836 },
20837 {
20838 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20839 },
20840 {
20841 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20842 },
20843 {
20844 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
20845 },
20846 {
20847 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20848 },
20849 {
20850 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
20851 },
20852 {
20853 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20854 },
20855 {
20856 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
20857 },
20858 {
20859 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20860 },
20861 {
20862 "kind" : "complete_dtor_pointer",
20863 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
20864 },
20865 {
20866 "kind" : "deleting_dtor_pointer",
20867 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
20868 },
20869 {
20870 "is_pure" : true,
20871 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20872 },
20873 {
20874 "is_pure" : true,
20875 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20876 },
20877 {
20878 "is_pure" : true,
20879 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
20880 },
20881 {
20882 "is_pure" : true,
20883 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20884 },
20885 {
20886 "is_pure" : true,
20887 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20888 },
20889 {
20890 "is_pure" : true,
20891 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20892 },
20893 {
20894 "is_pure" : true,
20895 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
20896 },
20897 {
20898 "is_pure" : true,
20899 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
20900 },
20901 {
20902 "is_pure" : true,
20903 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
20904 },
20905 {
20906 "is_pure" : true,
20907 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
20908 },
20909 {
20910 "is_pure" : true,
20911 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
20912 },
20913 {
20914 "is_pure" : true,
20915 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
20916 },
20917 {
20918 "is_pure" : true,
20919 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20920 },
20921 {
20922 "is_pure" : true,
20923 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
20924 },
20925 {
20926 "is_pure" : true,
20927 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20928 },
20929 {
20930 "is_pure" : true,
20931 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20932 },
20933 {
20934 "is_pure" : true,
20935 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20936 },
20937 {
20938 "is_pure" : true,
20939 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20940 },
20941 {
20942 "is_pure" : true,
20943 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20944 },
20945 {
20946 "is_pure" : true,
20947 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20948 },
20949 {
20950 "is_pure" : true,
20951 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20952 },
20953 {
20954 "is_pure" : true,
20955 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20956 },
20957 {
20958 "is_pure" : true,
20959 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
20960 },
20961 {
20962 "is_pure" : true,
20963 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20964 },
20965 {
20966 "is_pure" : true,
20967 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
20968 },
20969 {
20970 "is_pure" : true,
20971 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20972 },
20973 {
20974 "is_pure" : true,
20975 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20976 },
20977 {
20978 "is_pure" : true,
20979 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20980 },
20981 {
20982 "is_pure" : true,
20983 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20984 },
20985 {
20986 "is_pure" : true,
20987 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20988 },
20989 {
20990 "is_pure" : true,
20991 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
20992 },
20993 {
20994 "is_pure" : true,
20995 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
20996 },
20997 {
20998 "is_pure" : true,
20999 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
21000 },
21001 {
21002 "is_pure" : true,
21003 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
21004 },
21005 {
21006 "is_pure" : true,
21007 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
21008 },
21009 {
21010 "is_pure" : true,
21011 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
21012 },
21013 {
21014 "is_pure" : true,
21015 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
21016 },
21017 {
21018 "is_pure" : true,
21019 "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
21020 },
21021 {
21022 "kind" : "vcall_offset"
21023 },
21024 {
21025 "kind" : "vcall_offset"
21026 },
21027 {
21028 "kind" : "vcall_offset"
21029 },
21030 {
21031 "kind" : "vcall_offset"
21032 },
21033 {
21034 "component_value" : -8,
21035 "kind" : "vcall_offset"
21036 },
21037 {
21038 "component_value" : -8,
21039 "kind" : "offset_to_top"
21040 },
21041 {
21042 "kind" : "rtti",
21043 "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
21044 },
21045 {
21046 "kind" : "complete_dtor_pointer",
21047 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
21048 },
21049 {
21050 "kind" : "deleting_dtor_pointer",
21051 "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
21052 },
21053 {
21054 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21055 },
21056 {
21057 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21058 },
21059 {
21060 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21061 },
21062 {
21063 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21064 }
21065 ]
21066 },
21067 {
21068 "alignment" : 8,
21069 "fields" :
21070 [
21071 {
21072 "field_name" : "opaqueData",
21073 "referenced_type" : "type-130"
21074 }
21075 ],
21076 "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
21077 "name" : "android::hardware::drm::V1_1::SecureStopRelease",
21078 "referenced_type" : "type-282",
21079 "self_type" : "type-282",
21080 "size" : 16,
21081 "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/android.hardware.drm@1.1_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21082 "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
21083 },
21084 {
21085 "alignment" : 1,
21086 "fields" :
21087 [
21088 {
21089 "access" : "private",
21090 "field_name" : "mBuffer",
21091 "referenced_type" : "type-615"
21092 }
21093 ],
21094 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
21095 "name" : "android::hardware::hidl_array<unsigned char, 16>",
21096 "referenced_type" : "type-614",
21097 "self_type" : "type-614",
21098 "size" : 16,
21099 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21100 "template_args" : [ "type-116" ],
21101 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm16EJEEE"
21102 },
21103 {
21104 "alignment" : 1,
21105 "fields" :
21106 [
21107 {
21108 "access" : "private",
21109 "field_name" : "mBuffer",
21110 "referenced_type" : "type-588"
21111 }
21112 ],
21113 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
21114 "name" : "android::hardware::hidl_array<unsigned char, 32>",
21115 "referenced_type" : "type-587",
21116 "self_type" : "type-587",
21117 "size" : 32,
21118 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21119 "template_args" : [ "type-116" ],
21120 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
21121 },
21122 {
21123 "alignment" : 8,
21124 "base_specifiers" :
21125 [
21126 {
21127 "referenced_type" : "type-402"
21128 }
21129 ],
21130 "fields" :
21131 [
21132 {
21133 "access" : "private",
21134 "field_name" : "mRecipient",
21135 "field_offset" : 64,
21136 "referenced_type" : "type-399"
21137 },
21138 {
21139 "access" : "private",
21140 "field_name" : "mCookie",
21141 "field_offset" : 192,
21142 "referenced_type" : "type-62"
21143 },
21144 {
21145 "access" : "private",
21146 "field_name" : "mBase",
21147 "field_offset" : 256,
21148 "referenced_type" : "type-3"
21149 }
21150 ],
21151 "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
21152 "name" : "android::hardware::hidl_binder_death_recipient",
21153 "referenced_type" : "type-398",
21154 "self_type" : "type-398",
21155 "size" : 64,
21156 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
21157 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
21158 "vtable_components" :
21159 [
21160 {
21161 "component_value" : 48,
21162 "kind" : "vbase_offset"
21163 },
21164 {
21165 "kind" : "offset_to_top"
21166 },
21167 {
21168 "kind" : "rtti",
21169 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
21170 },
21171 {
21172 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
21173 },
21174 {
21175 "kind" : "complete_dtor_pointer",
21176 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
21177 },
21178 {
21179 "kind" : "deleting_dtor_pointer",
21180 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
21181 },
21182 {
21183 "kind" : "vcall_offset"
21184 },
21185 {
21186 "kind" : "vcall_offset"
21187 },
21188 {
21189 "kind" : "vcall_offset"
21190 },
21191 {
21192 "kind" : "vcall_offset"
21193 },
21194 {
21195 "component_value" : -48,
21196 "kind" : "vcall_offset"
21197 },
21198 {
21199 "component_value" : -48,
21200 "kind" : "offset_to_top"
21201 },
21202 {
21203 "kind" : "rtti",
21204 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
21205 },
21206 {
21207 "kind" : "complete_dtor_pointer",
21208 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
21209 },
21210 {
21211 "kind" : "deleting_dtor_pointer",
21212 "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
21213 },
21214 {
21215 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21216 },
21217 {
21218 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21219 },
21220 {
21221 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21222 },
21223 {
21224 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21225 }
21226 ]
21227 },
21228 {
21229 "alignment" : 8,
21230 "base_specifiers" :
21231 [
21232 {
21233 "is_virtual" : true,
21234 "referenced_type" : "type-6"
21235 }
21236 ],
21237 "linker_set_key" : "android::hardware::hidl_death_recipient",
21238 "name" : "android::hardware::hidl_death_recipient",
21239 "referenced_type" : "type-401",
21240 "self_type" : "type-401",
21241 "size" : 24,
21242 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21243 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
21244 "vtable_components" :
21245 [
21246 {
21247 "component_value" : 8,
21248 "kind" : "vbase_offset"
21249 },
21250 {
21251 "kind" : "offset_to_top"
21252 },
21253 {
21254 "kind" : "rtti",
21255 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
21256 },
21257 {
21258 "is_pure" : true,
21259 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
21260 },
21261 {
21262 "kind" : "complete_dtor_pointer",
21263 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
21264 },
21265 {
21266 "kind" : "deleting_dtor_pointer",
21267 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
21268 },
21269 {
21270 "kind" : "vcall_offset"
21271 },
21272 {
21273 "kind" : "vcall_offset"
21274 },
21275 {
21276 "kind" : "vcall_offset"
21277 },
21278 {
21279 "kind" : "vcall_offset"
21280 },
21281 {
21282 "component_value" : -8,
21283 "kind" : "vcall_offset"
21284 },
21285 {
21286 "component_value" : -8,
21287 "kind" : "offset_to_top"
21288 },
21289 {
21290 "kind" : "rtti",
21291 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
21292 },
21293 {
21294 "kind" : "complete_dtor_pointer",
21295 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
21296 },
21297 {
21298 "kind" : "deleting_dtor_pointer",
21299 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
21300 },
21301 {
21302 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21303 },
21304 {
21305 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21306 },
21307 {
21308 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21309 },
21310 {
21311 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21312 }
21313 ]
21314 },
21315 {
21316 "alignment" : 8,
21317 "fields" :
21318 [
21319 {
21320 "access" : "private",
21321 "field_name" : "mHandle",
21322 "referenced_type" : "type-536"
21323 },
21324 {
21325 "access" : "private",
21326 "field_name" : "mOwnsHandle",
21327 "field_offset" : 64,
21328 "referenced_type" : "type-28"
21329 }
21330 ],
21331 "linker_set_key" : "android::hardware::hidl_handle",
21332 "name" : "android::hardware::hidl_handle",
21333 "referenced_type" : "type-553",
21334 "self_type" : "type-553",
21335 "size" : 16,
21336 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21337 "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
21338 },
21339 {
21340 "alignment" : 8,
21341 "fields" :
21342 [
21343 {
21344 "access" : "private",
21345 "field_name" : "mHandle",
21346 "referenced_type" : "type-553"
21347 },
21348 {
21349 "access" : "private",
21350 "field_name" : "mSize",
21351 "field_offset" : 128,
21352 "referenced_type" : "type-62"
21353 },
21354 {
21355 "access" : "private",
21356 "field_name" : "mName",
21357 "field_offset" : 192,
21358 "referenced_type" : "type-107"
21359 }
21360 ],
21361 "linker_set_key" : "android::hardware::hidl_memory",
21362 "name" : "android::hardware::hidl_memory",
21363 "referenced_type" : "type-556",
21364 "self_type" : "type-556",
21365 "size" : 40,
21366 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21367 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
21368 },
21369 {
21370 "alignment" : 8,
21371 "fields" :
21372 [
21373 {
21374 "access" : "private",
21375 "field_name" : "mBuffer",
21376 "referenced_type" : "type-108"
21377 },
21378 {
21379 "access" : "private",
21380 "field_name" : "mSize",
21381 "field_offset" : 64,
21382 "referenced_type" : "type-2"
21383 },
21384 {
21385 "access" : "private",
21386 "field_name" : "mOwnsBuffer",
21387 "field_offset" : 96,
21388 "referenced_type" : "type-28"
21389 }
21390 ],
21391 "linker_set_key" : "android::hardware::hidl_string",
21392 "name" : "android::hardware::hidl_string",
21393 "referenced_type" : "type-107",
21394 "self_type" : "type-107",
21395 "size" : 16,
21396 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21397 "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
21398 },
21399 {
21400 "alignment" : 8,
21401 "fields" :
21402 [
21403 {
21404 "access" : "private",
21405 "field_name" : "mBuffer",
21406 "referenced_type" : "type-570"
21407 },
21408 {
21409 "access" : "private",
21410 "field_name" : "mSize",
21411 "field_offset" : 64,
21412 "referenced_type" : "type-2"
21413 },
21414 {
21415 "access" : "private",
21416 "field_name" : "mOwnsBuffer",
21417 "field_offset" : 96,
21418 "referenced_type" : "type-28"
21419 }
21420 ],
21421 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
21422 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
21423 "referenced_type" : "type-569",
21424 "self_type" : "type-569",
21425 "size" : 16,
21426 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21427 "template_args" : [ "type-573" ],
21428 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
21429 },
21430 {
21431 "alignment" : 8,
21432 "fields" :
21433 [
21434 {
21435 "access" : "private",
21436 "field_name" : "mBuffer",
21437 "referenced_type" : "type-203"
21438 },
21439 {
21440 "access" : "private",
21441 "field_name" : "mSize",
21442 "field_offset" : 64,
21443 "referenced_type" : "type-2"
21444 },
21445 {
21446 "access" : "private",
21447 "field_name" : "mOwnsBuffer",
21448 "field_offset" : 96,
21449 "referenced_type" : "type-28"
21450 }
21451 ],
21452 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
21453 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
21454 "referenced_type" : "type-202",
21455 "self_type" : "type-202",
21456 "size" : 16,
21457 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21458 "template_args" : [ "type-206" ],
21459 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
21460 },
21461 {
21462 "alignment" : 8,
21463 "fields" :
21464 [
21465 {
21466 "access" : "private",
21467 "field_name" : "mBuffer",
21468 "referenced_type" : "type-194"
21469 },
21470 {
21471 "access" : "private",
21472 "field_name" : "mSize",
21473 "field_offset" : 64,
21474 "referenced_type" : "type-2"
21475 },
21476 {
21477 "access" : "private",
21478 "field_name" : "mOwnsBuffer",
21479 "field_offset" : 96,
21480 "referenced_type" : "type-28"
21481 }
21482 ],
21483 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
21484 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
21485 "referenced_type" : "type-193",
21486 "self_type" : "type-193",
21487 "size" : 16,
21488 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21489 "template_args" : [ "type-197" ],
21490 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
21491 },
21492 {
21493 "alignment" : 8,
21494 "fields" :
21495 [
21496 {
21497 "access" : "private",
21498 "field_name" : "mBuffer",
21499 "referenced_type" : "type-209"
21500 },
21501 {
21502 "access" : "private",
21503 "field_name" : "mSize",
21504 "field_offset" : 64,
21505 "referenced_type" : "type-2"
21506 },
21507 {
21508 "access" : "private",
21509 "field_name" : "mOwnsBuffer",
21510 "field_offset" : 96,
21511 "referenced_type" : "type-28"
21512 }
21513 ],
21514 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
21515 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
21516 "referenced_type" : "type-208",
21517 "self_type" : "type-208",
21518 "size" : 16,
21519 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21520 "template_args" : [ "type-212" ],
21521 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
21522 },
21523 {
21524 "alignment" : 8,
21525 "fields" :
21526 [
21527 {
21528 "access" : "private",
21529 "field_name" : "mBuffer",
21530 "referenced_type" : "type-111"
21531 },
21532 {
21533 "access" : "private",
21534 "field_name" : "mSize",
21535 "field_offset" : 64,
21536 "referenced_type" : "type-2"
21537 },
21538 {
21539 "access" : "private",
21540 "field_name" : "mOwnsBuffer",
21541 "field_offset" : 96,
21542 "referenced_type" : "type-28"
21543 }
21544 ],
21545 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21546 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21547 "referenced_type" : "type-110",
21548 "self_type" : "type-110",
21549 "size" : 16,
21550 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21551 "template_args" : [ "type-114" ],
21552 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
21553 },
21554 {
21555 "alignment" : 8,
21556 "fields" :
21557 [
21558 {
21559 "access" : "private",
21560 "field_name" : "mBuffer",
21561 "referenced_type" : "type-103"
21562 },
21563 {
21564 "access" : "private",
21565 "field_name" : "mSize",
21566 "field_offset" : 64,
21567 "referenced_type" : "type-2"
21568 },
21569 {
21570 "access" : "private",
21571 "field_name" : "mOwnsBuffer",
21572 "field_offset" : 96,
21573 "referenced_type" : "type-28"
21574 }
21575 ],
21576 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21577 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21578 "referenced_type" : "type-102",
21579 "self_type" : "type-102",
21580 "size" : 16,
21581 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21582 "template_args" : [ "type-106" ],
21583 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
21584 },
21585 {
21586 "alignment" : 8,
21587 "fields" :
21588 [
21589 {
21590 "access" : "private",
21591 "field_name" : "mBuffer",
21592 "referenced_type" : "type-119"
21593 },
21594 {
21595 "access" : "private",
21596 "field_name" : "mSize",
21597 "field_offset" : 64,
21598 "referenced_type" : "type-2"
21599 },
21600 {
21601 "access" : "private",
21602 "field_name" : "mOwnsBuffer",
21603 "field_offset" : 96,
21604 "referenced_type" : "type-28"
21605 }
21606 ],
21607 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21608 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21609 "referenced_type" : "type-118",
21610 "self_type" : "type-118",
21611 "size" : 16,
21612 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21613 "template_args" : [ "type-122" ],
21614 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
21615 },
21616 {
21617 "alignment" : 8,
21618 "fields" :
21619 [
21620 {
21621 "access" : "private",
21622 "field_name" : "mBuffer",
21623 "referenced_type" : "type-98"
21624 },
21625 {
21626 "access" : "private",
21627 "field_name" : "mSize",
21628 "field_offset" : 64,
21629 "referenced_type" : "type-2"
21630 },
21631 {
21632 "access" : "private",
21633 "field_name" : "mOwnsBuffer",
21634 "field_offset" : 96,
21635 "referenced_type" : "type-28"
21636 }
21637 ],
21638 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
21639 "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
21640 "referenced_type" : "type-222",
21641 "self_type" : "type-222",
21642 "size" : 16,
21643 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21644 "template_args" : [ "type-101" ],
21645 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
21646 },
21647 {
21648 "alignment" : 8,
21649 "fields" :
21650 [
21651 {
21652 "access" : "private",
21653 "field_name" : "mBuffer",
21654 "referenced_type" : "type-584"
21655 },
21656 {
21657 "access" : "private",
21658 "field_name" : "mSize",
21659 "field_offset" : 64,
21660 "referenced_type" : "type-2"
21661 },
21662 {
21663 "access" : "private",
21664 "field_name" : "mOwnsBuffer",
21665 "field_offset" : 96,
21666 "referenced_type" : "type-28"
21667 }
21668 ],
21669 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
21670 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
21671 "referenced_type" : "type-583",
21672 "self_type" : "type-583",
21673 "size" : 16,
21674 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21675 "template_args" : [ "type-587" ],
21676 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
21677 },
21678 {
21679 "alignment" : 8,
21680 "fields" :
21681 [
21682 {
21683 "access" : "private",
21684 "field_name" : "mBuffer",
21685 "referenced_type" : "type-576"
21686 },
21687 {
21688 "access" : "private",
21689 "field_name" : "mSize",
21690 "field_offset" : 64,
21691 "referenced_type" : "type-2"
21692 },
21693 {
21694 "access" : "private",
21695 "field_name" : "mOwnsBuffer",
21696 "field_offset" : 96,
21697 "referenced_type" : "type-28"
21698 }
21699 ],
21700 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
21701 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
21702 "referenced_type" : "type-575",
21703 "self_type" : "type-575",
21704 "size" : 16,
21705 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21706 "template_args" : [ "type-107" ],
21707 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
21708 },
21709 {
21710 "alignment" : 8,
21711 "fields" :
21712 [
21713 {
21714 "access" : "private",
21715 "field_name" : "mBuffer",
21716 "referenced_type" : "type-127"
21717 },
21718 {
21719 "access" : "private",
21720 "field_name" : "mSize",
21721 "field_offset" : 64,
21722 "referenced_type" : "type-2"
21723 },
21724 {
21725 "access" : "private",
21726 "field_name" : "mOwnsBuffer",
21727 "field_offset" : 96,
21728 "referenced_type" : "type-28"
21729 }
21730 ],
21731 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
21732 "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
21733 "referenced_type" : "type-226",
21734 "self_type" : "type-226",
21735 "size" : 16,
21736 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21737 "template_args" : [ "type-130" ],
21738 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
21739 },
21740 {
21741 "alignment" : 8,
21742 "fields" :
21743 [
21744 {
21745 "access" : "private",
21746 "field_name" : "mBuffer",
21747 "referenced_type" : "type-607"
21748 },
21749 {
21750 "access" : "private",
21751 "field_name" : "mSize",
21752 "field_offset" : 64,
21753 "referenced_type" : "type-2"
21754 },
21755 {
21756 "access" : "private",
21757 "field_name" : "mOwnsBuffer",
21758 "field_offset" : 96,
21759 "referenced_type" : "type-28"
21760 }
21761 ],
21762 "linker_set_key" : "android::hardware::hidl_vec<char>",
21763 "name" : "android::hardware::hidl_vec<char>",
21764 "referenced_type" : "type-606",
21765 "self_type" : "type-606",
21766 "size" : 16,
21767 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21768 "template_args" : [ "type-88" ],
21769 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
21770 },
21771 {
21772 "alignment" : 8,
21773 "fields" :
21774 [
21775 {
21776 "access" : "private",
21777 "field_name" : "mBuffer",
21778 "referenced_type" : "type-595"
21779 },
21780 {
21781 "access" : "private",
21782 "field_name" : "mSize",
21783 "field_offset" : 64,
21784 "referenced_type" : "type-2"
21785 },
21786 {
21787 "access" : "private",
21788 "field_name" : "mOwnsBuffer",
21789 "field_offset" : 96,
21790 "referenced_type" : "type-28"
21791 }
21792 ],
21793 "linker_set_key" : "android::hardware::hidl_vec<int>",
21794 "name" : "android::hardware::hidl_vec<int>",
21795 "referenced_type" : "type-594",
21796 "self_type" : "type-594",
21797 "size" : 16,
21798 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21799 "template_args" : [ "type-38" ],
21800 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
21801 },
21802 {
21803 "alignment" : 8,
21804 "fields" :
21805 [
21806 {
21807 "access" : "private",
21808 "field_name" : "mBuffer",
21809 "referenced_type" : "type-131"
21810 },
21811 {
21812 "access" : "private",
21813 "field_name" : "mSize",
21814 "field_offset" : 64,
21815 "referenced_type" : "type-2"
21816 },
21817 {
21818 "access" : "private",
21819 "field_name" : "mOwnsBuffer",
21820 "field_offset" : 96,
21821 "referenced_type" : "type-28"
21822 }
21823 ],
21824 "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
21825 "name" : "android::hardware::hidl_vec<unsigned char>",
21826 "referenced_type" : "type-130",
21827 "self_type" : "type-130",
21828 "size" : 16,
21829 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21830 "template_args" : [ "type-116" ],
21831 "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
21832 },
21833 {
21834 "alignment" : 2,
21835 "fields" :
21836 [
21837 {
21838 "access" : "private",
21839 "field_name" : "mMajor",
21840 "referenced_type" : "type-339"
21841 },
21842 {
21843 "access" : "private",
21844 "field_name" : "mMinor",
21845 "field_offset" : 16,
21846 "referenced_type" : "type-339"
21847 }
21848 ],
21849 "linker_set_key" : "android::hardware::hidl_version",
21850 "name" : "android::hardware::hidl_version",
21851 "referenced_type" : "type-617",
21852 "self_type" : "type-617",
21853 "size" : 4,
21854 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21855 "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
21856 },
21857 {
21858 "alignment" : 8,
21859 "base_specifiers" :
21860 [
21861 {
21862 "referenced_type" : "type-37"
21863 },
21864 {
21865 "referenced_type" : "type-26"
21866 }
21867 ],
21868 "fields" :
21869 [
21870 {
21871 "access" : "private",
21872 "field_name" : "_hidl_mImpl",
21873 "field_offset" : 960,
21874 "referenced_type" : "type-36"
21875 }
21876 ],
21877 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
21878 "name" : "android::hidl::base::V1_0::BnHwBase",
21879 "referenced_type" : "type-35",
21880 "self_type" : "type-35",
21881 "size" : 144,
21882 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
21883 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
21884 "vtable_components" :
21885 [
21886 {
21887 "component_value" : 128,
21888 "kind" : "vbase_offset"
21889 },
21890 {
21891 "kind" : "offset_to_top"
21892 },
21893 {
21894 "kind" : "rtti",
21895 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21896 },
21897 {
21898 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21899 },
21900 {
21901 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21902 },
21903 {
21904 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21905 },
21906 {
21907 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21908 },
21909 {
21910 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21911 },
21912 {
21913 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21914 },
21915 {
21916 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21917 },
21918 {
21919 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21920 },
21921 {
21922 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21923 },
21924 {
21925 "kind" : "complete_dtor_pointer",
21926 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
21927 },
21928 {
21929 "kind" : "deleting_dtor_pointer",
21930 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
21931 },
21932 {
21933 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
21934 },
21935 {
21936 "component_value" : -32,
21937 "kind" : "offset_to_top"
21938 },
21939 {
21940 "kind" : "rtti",
21941 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21942 },
21943 {
21944 "kind" : "complete_dtor_pointer",
21945 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
21946 },
21947 {
21948 "kind" : "deleting_dtor_pointer",
21949 "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
21950 },
21951 {
21952 "kind" : "vcall_offset"
21953 },
21954 {
21955 "kind" : "vcall_offset"
21956 },
21957 {
21958 "kind" : "vcall_offset"
21959 },
21960 {
21961 "kind" : "vcall_offset"
21962 },
21963 {
21964 "component_value" : -128,
21965 "kind" : "vcall_offset"
21966 },
21967 {
21968 "component_value" : -128,
21969 "kind" : "offset_to_top"
21970 },
21971 {
21972 "kind" : "rtti",
21973 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21974 },
21975 {
21976 "kind" : "complete_dtor_pointer",
21977 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
21978 },
21979 {
21980 "kind" : "deleting_dtor_pointer",
21981 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
21982 },
21983 {
21984 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21985 },
21986 {
21987 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21988 },
21989 {
21990 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21991 },
21992 {
21993 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21994 }
21995 ]
21996 },
21997 {
21998 "alignment" : 8,
21999 "base_specifiers" :
22000 [
22001 {
22002 "referenced_type" : "type-655"
22003 },
22004 {
22005 "referenced_type" : "type-26"
22006 }
22007 ],
22008 "fields" :
22009 [
22010 {
22011 "access" : "private",
22012 "field_name" : "_hidl_mMutex",
22013 "field_offset" : 1088,
22014 "referenced_type" : "type-823"
22015 },
22016 {
22017 "access" : "private",
22018 "field_name" : "_hidl_mDeathRecipients",
22019 "field_offset" : 1408,
22020 "referenced_type" : "type-824"
22021 }
22022 ],
22023 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
22024 "name" : "android::hidl::base::V1_0::BpHwBase",
22025 "referenced_type" : "type-822",
22026 "self_type" : "type-822",
22027 "size" : 216,
22028 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
22029 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
22030 "vtable_components" :
22031 [
22032 {
22033 "component_value" : 200,
22034 "kind" : "vbase_offset"
22035 },
22036 {
22037 "kind" : "offset_to_top"
22038 },
22039 {
22040 "kind" : "rtti",
22041 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22042 },
22043 {
22044 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
22045 },
22046 {
22047 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22048 },
22049 {
22050 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22051 },
22052 {
22053 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22054 },
22055 {
22056 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22057 },
22058 {
22059 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
22060 },
22061 {
22062 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22063 },
22064 {
22065 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
22066 },
22067 {
22068 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22069 },
22070 {
22071 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
22072 },
22073 {
22074 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22075 },
22076 {
22077 "kind" : "complete_dtor_pointer",
22078 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
22079 },
22080 {
22081 "kind" : "deleting_dtor_pointer",
22082 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
22083 },
22084 {
22085 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22086 },
22087 {
22088 "component_value" : 192,
22089 "kind" : "vbase_offset"
22090 },
22091 {
22092 "component_value" : -8,
22093 "kind" : "offset_to_top"
22094 },
22095 {
22096 "kind" : "rtti",
22097 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22098 },
22099 {
22100 "kind" : "complete_dtor_pointer",
22101 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22102 },
22103 {
22104 "kind" : "deleting_dtor_pointer",
22105 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22106 },
22107 {
22108 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22109 },
22110 {
22111 "component_value" : 184,
22112 "kind" : "vbase_offset"
22113 },
22114 {
22115 "component_value" : -16,
22116 "kind" : "offset_to_top"
22117 },
22118 {
22119 "kind" : "rtti",
22120 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22121 },
22122 {
22123 "kind" : "complete_dtor_pointer",
22124 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22125 },
22126 {
22127 "kind" : "deleting_dtor_pointer",
22128 "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22129 },
22130 {
22131 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22132 },
22133 {
22134 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22135 },
22136 {
22137 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22138 },
22139 {
22140 "component_value" : -48,
22141 "kind" : "offset_to_top"
22142 },
22143 {
22144 "kind" : "rtti",
22145 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22146 },
22147 {
22148 "kind" : "complete_dtor_pointer",
22149 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22150 },
22151 {
22152 "kind" : "deleting_dtor_pointer",
22153 "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22154 },
22155 {
22156 "kind" : "vcall_offset"
22157 },
22158 {
22159 "component_value" : -184,
22160 "kind" : "vcall_offset"
22161 },
22162 {
22163 "component_value" : -184,
22164 "kind" : "vcall_offset"
22165 },
22166 {
22167 "component_value" : -184,
22168 "kind" : "vcall_offset"
22169 },
22170 {
22171 "component_value" : -200,
22172 "kind" : "vcall_offset"
22173 },
22174 {
22175 "component_value" : -200,
22176 "kind" : "offset_to_top"
22177 },
22178 {
22179 "kind" : "rtti",
22180 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22181 },
22182 {
22183 "kind" : "complete_dtor_pointer",
22184 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22185 },
22186 {
22187 "kind" : "deleting_dtor_pointer",
22188 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22189 },
22190 {
22191 "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22192 },
22193 {
22194 "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22195 },
22196 {
22197 "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22198 },
22199 {
22200 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22201 }
22202 ]
22203 },
22204 {
22205 "alignment" : 8,
22206 "fields" :
22207 [
22208 {
22209 "field_name" : "pid",
22210 "referenced_type" : "type-38"
22211 },
22212 {
22213 "field_name" : "ptr",
22214 "field_offset" : 64,
22215 "referenced_type" : "type-62"
22216 },
22217 {
22218 "field_name" : "arch",
22219 "field_offset" : 128,
22220 "referenced_type" : "type-635"
22221 }
22222 ],
22223 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
22224 "name" : "android::hidl::base::V1_0::DebugInfo",
22225 "referenced_type" : "type-634",
22226 "self_type" : "type-634",
22227 "size" : 24,
22228 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
22229 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
22230 },
22231 {
22232 "alignment" : 8,
22233 "base_specifiers" :
22234 [
22235 {
22236 "is_virtual" : true,
22237 "referenced_type" : "type-6"
22238 }
22239 ],
22240 "linker_set_key" : "android::hidl::base::V1_0::IBase",
22241 "name" : "android::hidl::base::V1_0::IBase",
22242 "referenced_type" : "type-5",
22243 "self_type" : "type-5",
22244 "size" : 24,
22245 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
22246 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
22247 "vtable_components" :
22248 [
22249 {
22250 "component_value" : 8,
22251 "kind" : "vbase_offset"
22252 },
22253 {
22254 "kind" : "offset_to_top"
22255 },
22256 {
22257 "kind" : "rtti",
22258 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22259 },
22260 {
22261 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
22262 },
22263 {
22264 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22265 },
22266 {
22267 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22268 },
22269 {
22270 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22271 },
22272 {
22273 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22274 },
22275 {
22276 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
22277 },
22278 {
22279 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22280 },
22281 {
22282 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
22283 },
22284 {
22285 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22286 },
22287 {
22288 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
22289 },
22290 {
22291 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22292 },
22293 {
22294 "kind" : "complete_dtor_pointer",
22295 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
22296 },
22297 {
22298 "kind" : "deleting_dtor_pointer",
22299 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
22300 },
22301 {
22302 "kind" : "vcall_offset"
22303 },
22304 {
22305 "kind" : "vcall_offset"
22306 },
22307 {
22308 "kind" : "vcall_offset"
22309 },
22310 {
22311 "kind" : "vcall_offset"
22312 },
22313 {
22314 "component_value" : -8,
22315 "kind" : "vcall_offset"
22316 },
22317 {
22318 "component_value" : -8,
22319 "kind" : "offset_to_top"
22320 },
22321 {
22322 "kind" : "rtti",
22323 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22324 },
22325 {
22326 "kind" : "complete_dtor_pointer",
22327 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
22328 },
22329 {
22330 "kind" : "deleting_dtor_pointer",
22331 "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
22332 },
22333 {
22334 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22335 },
22336 {
22337 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22338 },
22339 {
22340 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22341 },
22342 {
22343 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22344 }
22345 ]
22346 },
22347 {
22348 "alignment" : 8,
22349 "base_specifiers" :
22350 [
22351 {
22352 "referenced_type" : "type-5"
22353 }
22354 ],
22355 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
22356 "name" : "android::hidl::manager::V1_0::IServiceManager",
22357 "referenced_type" : "type-246",
22358 "self_type" : "type-246",
22359 "size" : 24,
22360 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
22361 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
22362 "vtable_components" :
22363 [
22364 {
22365 "component_value" : 8,
22366 "kind" : "vbase_offset"
22367 },
22368 {
22369 "kind" : "offset_to_top"
22370 },
22371 {
22372 "kind" : "rtti",
22373 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
22374 },
22375 {
22376 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
22377 },
22378 {
22379 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22380 },
22381 {
22382 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22383 },
22384 {
22385 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22386 },
22387 {
22388 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22389 },
22390 {
22391 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
22392 },
22393 {
22394 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22395 },
22396 {
22397 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
22398 },
22399 {
22400 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
22401 },
22402 {
22403 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
22404 },
22405 {
22406 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22407 },
22408 {
22409 "kind" : "complete_dtor_pointer",
22410 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
22411 },
22412 {
22413 "kind" : "deleting_dtor_pointer",
22414 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
22415 },
22416 {
22417 "is_pure" : true,
22418 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
22419 },
22420 {
22421 "is_pure" : true,
22422 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
22423 },
22424 {
22425 "is_pure" : true,
22426 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
22427 },
22428 {
22429 "is_pure" : true,
22430 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22431 },
22432 {
22433 "is_pure" : true,
22434 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
22435 },
22436 {
22437 "is_pure" : true,
22438 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
22439 },
22440 {
22441 "is_pure" : true,
22442 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
22443 },
22444 {
22445 "is_pure" : true,
22446 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
22447 },
22448 {
22449 "kind" : "vcall_offset"
22450 },
22451 {
22452 "kind" : "vcall_offset"
22453 },
22454 {
22455 "kind" : "vcall_offset"
22456 },
22457 {
22458 "kind" : "vcall_offset"
22459 },
22460 {
22461 "component_value" : -8,
22462 "kind" : "vcall_offset"
22463 },
22464 {
22465 "component_value" : -8,
22466 "kind" : "offset_to_top"
22467 },
22468 {
22469 "kind" : "rtti",
22470 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
22471 },
22472 {
22473 "kind" : "complete_dtor_pointer",
22474 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
22475 },
22476 {
22477 "kind" : "deleting_dtor_pointer",
22478 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
22479 },
22480 {
22481 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22482 },
22483 {
22484 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22485 },
22486 {
22487 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22488 },
22489 {
22490 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22491 }
22492 ]
22493 },
22494 {
22495 "alignment" : 8,
22496 "fields" :
22497 [
22498 {
22499 "field_name" : "interfaceName",
22500 "referenced_type" : "type-107"
22501 },
22502 {
22503 "field_name" : "instanceName",
22504 "field_offset" : 128,
22505 "referenced_type" : "type-107"
22506 },
22507 {
22508 "field_name" : "pid",
22509 "field_offset" : 256,
22510 "referenced_type" : "type-38"
22511 },
22512 {
22513 "field_name" : "clientPids",
22514 "field_offset" : 320,
22515 "referenced_type" : "type-594"
22516 },
22517 {
22518 "field_name" : "arch",
22519 "field_offset" : 448,
22520 "referenced_type" : "type-635"
22521 }
22522 ],
22523 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
22524 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
22525 "referenced_type" : "type-773",
22526 "self_type" : "type-773",
22527 "size" : 64,
22528 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
22529 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
22530 },
22531 {
22532 "alignment" : 8,
22533 "base_specifiers" :
22534 [
22535 {
22536 "referenced_type" : "type-5"
22537 }
22538 ],
22539 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
22540 "name" : "android::hidl::manager::V1_0::IServiceNotification",
22541 "referenced_type" : "type-324",
22542 "self_type" : "type-324",
22543 "size" : 24,
22544 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
22545 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
22546 "vtable_components" :
22547 [
22548 {
22549 "component_value" : 8,
22550 "kind" : "vbase_offset"
22551 },
22552 {
22553 "kind" : "offset_to_top"
22554 },
22555 {
22556 "kind" : "rtti",
22557 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
22558 },
22559 {
22560 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
22561 },
22562 {
22563 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22564 },
22565 {
22566 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22567 },
22568 {
22569 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22570 },
22571 {
22572 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22573 },
22574 {
22575 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
22576 },
22577 {
22578 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22579 },
22580 {
22581 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
22582 },
22583 {
22584 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
22585 },
22586 {
22587 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
22588 },
22589 {
22590 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22591 },
22592 {
22593 "kind" : "complete_dtor_pointer",
22594 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
22595 },
22596 {
22597 "kind" : "deleting_dtor_pointer",
22598 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
22599 },
22600 {
22601 "is_pure" : true,
22602 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
22603 },
22604 {
22605 "kind" : "vcall_offset"
22606 },
22607 {
22608 "kind" : "vcall_offset"
22609 },
22610 {
22611 "kind" : "vcall_offset"
22612 },
22613 {
22614 "kind" : "vcall_offset"
22615 },
22616 {
22617 "component_value" : -8,
22618 "kind" : "vcall_offset"
22619 },
22620 {
22621 "component_value" : -8,
22622 "kind" : "offset_to_top"
22623 },
22624 {
22625 "kind" : "rtti",
22626 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
22627 },
22628 {
22629 "kind" : "complete_dtor_pointer",
22630 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
22631 },
22632 {
22633 "kind" : "deleting_dtor_pointer",
22634 "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
22635 },
22636 {
22637 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22638 },
22639 {
22640 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22641 },
22642 {
22643 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22644 },
22645 {
22646 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22647 }
22648 ]
22649 },
22650 {
22651 "alignment" : 8,
22652 "fields" :
22653 [
22654 {
22655 "access" : "private",
22656 "field_name" : "m_ptr",
22657 "referenced_type" : "type-288"
22658 }
22659 ],
22660 "linker_set_key" : "android::sp<android::Thread>",
22661 "name" : "android::sp<android::Thread>",
22662 "record_kind" : "class",
22663 "referenced_type" : "type-287",
22664 "self_type" : "type-287",
22665 "size" : 8,
22666 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22667 "template_args" : [ "type-289" ],
22668 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
22669 },
22670 {
22671 "alignment" : 8,
22672 "fields" :
22673 [
22674 {
22675 "access" : "private",
22676 "field_name" : "m_ptr",
22677 "referenced_type" : "type-415"
22678 }
22679 ],
22680 "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
22681 "name" : "android::sp<android::hardware::BHwBinder>",
22682 "record_kind" : "class",
22683 "referenced_type" : "type-414",
22684 "self_type" : "type-414",
22685 "size" : 8,
22686 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22687 "template_args" : [ "type-37" ],
22688 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
22689 },
22690 {
22691 "alignment" : 8,
22692 "fields" :
22693 [
22694 {
22695 "access" : "private",
22696 "field_name" : "m_ptr",
22697 "referenced_type" : "type-424"
22698 }
22699 ],
22700 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
22701 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
22702 "record_kind" : "class",
22703 "referenced_type" : "type-963",
22704 "self_type" : "type-963",
22705 "size" : 8,
22706 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22707 "template_args" : [ "type-402" ],
22708 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
22709 },
22710 {
22711 "alignment" : 8,
22712 "fields" :
22713 [
22714 {
22715 "access" : "private",
22716 "field_name" : "m_ptr",
22717 "referenced_type" : "type-13"
22718 }
22719 ],
22720 "linker_set_key" : "android::sp<android::hardware::IBinder>",
22721 "name" : "android::sp<android::hardware::IBinder>",
22722 "record_kind" : "class",
22723 "referenced_type" : "type-12",
22724 "self_type" : "type-12",
22725 "size" : 8,
22726 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22727 "template_args" : [ "type-14" ],
22728 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
22729 },
22730 {
22731 "alignment" : 8,
22732 "fields" :
22733 [
22734 {
22735 "access" : "private",
22736 "field_name" : "m_ptr",
22737 "referenced_type" : "type-157"
22738 }
22739 ],
22740 "linker_set_key" : "android::sp<android::hardware::IInterface>",
22741 "name" : "android::sp<android::hardware::IInterface>",
22742 "record_kind" : "class",
22743 "referenced_type" : "type-156",
22744 "self_type" : "type-156",
22745 "size" : 8,
22746 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22747 "template_args" : [ "type-22" ],
22748 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
22749 },
22750 {
22751 "alignment" : 8,
22752 "fields" :
22753 [
22754 {
22755 "access" : "private",
22756 "field_name" : "m_ptr",
22757 "referenced_type" : "type-58"
22758 }
22759 ],
22760 "linker_set_key" : "android::sp<android::hardware::ProcessState>",
22761 "name" : "android::sp<android::hardware::ProcessState>",
22762 "record_kind" : "class",
22763 "referenced_type" : "type-57",
22764 "self_type" : "type-57",
22765 "size" : 8,
22766 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22767 "template_args" : [ "type-59" ],
22768 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
22769 },
22770 {
22771 "alignment" : 8,
22772 "fields" :
22773 [
22774 {
22775 "access" : "private",
22776 "field_name" : "m_ptr",
22777 "referenced_type" : "type-357"
22778 }
22779 ],
22780 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
22781 "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
22782 "record_kind" : "class",
22783 "referenced_type" : "type-356",
22784 "self_type" : "type-356",
22785 "size" : 8,
22786 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22787 "template_args" : [ "type-358" ],
22788 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
22789 },
22790 {
22791 "alignment" : 8,
22792 "fields" :
22793 [
22794 {
22795 "access" : "private",
22796 "field_name" : "m_ptr",
22797 "referenced_type" : "type-330"
22798 }
22799 ],
22800 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
22801 "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
22802 "record_kind" : "class",
22803 "referenced_type" : "type-329",
22804 "self_type" : "type-329",
22805 "size" : 8,
22806 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22807 "template_args" : [ "type-331" ],
22808 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
22809 },
22810 {
22811 "alignment" : 8,
22812 "fields" :
22813 [
22814 {
22815 "access" : "private",
22816 "field_name" : "m_ptr",
22817 "referenced_type" : "type-33"
22818 }
22819 ],
22820 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
22821 "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
22822 "record_kind" : "class",
22823 "referenced_type" : "type-32",
22824 "self_type" : "type-32",
22825 "size" : 8,
22826 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22827 "template_args" : [ "type-34" ],
22828 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
22829 },
22830 {
22831 "alignment" : 8,
22832 "fields" :
22833 [
22834 {
22835 "access" : "private",
22836 "field_name" : "m_ptr",
22837 "referenced_type" : "type-881"
22838 }
22839 ],
22840 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
22841 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
22842 "record_kind" : "class",
22843 "referenced_type" : "type-880",
22844 "self_type" : "type-880",
22845 "size" : 8,
22846 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22847 "template_args" : [ "type-21" ],
22848 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
22849 },
22850 {
22851 "alignment" : 8,
22852 "fields" :
22853 [
22854 {
22855 "access" : "private",
22856 "field_name" : "m_ptr",
22857 "referenced_type" : "type-160"
22858 }
22859 ],
22860 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
22861 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
22862 "record_kind" : "class",
22863 "referenced_type" : "type-159",
22864 "self_type" : "type-159",
22865 "size" : 8,
22866 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22867 "template_args" : [ "type-161" ],
22868 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
22869 },
22870 {
22871 "alignment" : 8,
22872 "fields" :
22873 [
22874 {
22875 "access" : "private",
22876 "field_name" : "m_ptr",
22877 "referenced_type" : "type-371"
22878 }
22879 ],
22880 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
22881 "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
22882 "record_kind" : "class",
22883 "referenced_type" : "type-370",
22884 "self_type" : "type-370",
22885 "size" : 8,
22886 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22887 "template_args" : [ "type-372" ],
22888 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
22889 },
22890 {
22891 "alignment" : 8,
22892 "fields" :
22893 [
22894 {
22895 "access" : "private",
22896 "field_name" : "m_ptr",
22897 "referenced_type" : "type-97"
22898 }
22899 ],
22900 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
22901 "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
22902 "record_kind" : "class",
22903 "referenced_type" : "type-96",
22904 "self_type" : "type-96",
22905 "size" : 8,
22906 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22907 "template_args" : [ "type-54" ],
22908 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
22909 },
22910 {
22911 "alignment" : 8,
22912 "fields" :
22913 [
22914 {
22915 "access" : "private",
22916 "field_name" : "m_ptr",
22917 "referenced_type" : "type-141"
22918 }
22919 ],
22920 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
22921 "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
22922 "record_kind" : "class",
22923 "referenced_type" : "type-140",
22924 "self_type" : "type-140",
22925 "size" : 8,
22926 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22927 "template_args" : [ "type-142" ],
22928 "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
22929 },
22930 {
22931 "alignment" : 8,
22932 "fields" :
22933 [
22934 {
22935 "access" : "private",
22936 "field_name" : "m_ptr",
22937 "referenced_type" : "type-397"
22938 }
22939 ],
22940 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
22941 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
22942 "record_kind" : "class",
22943 "referenced_type" : "type-396",
22944 "self_type" : "type-396",
22945 "size" : 8,
22946 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22947 "template_args" : [ "type-398" ],
22948 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
22949 },
22950 {
22951 "alignment" : 8,
22952 "fields" :
22953 [
22954 {
22955 "access" : "private",
22956 "field_name" : "m_ptr",
22957 "referenced_type" : "type-400"
22958 }
22959 ],
22960 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
22961 "name" : "android::sp<android::hardware::hidl_death_recipient>",
22962 "record_kind" : "class",
22963 "referenced_type" : "type-599",
22964 "self_type" : "type-599",
22965 "size" : 8,
22966 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22967 "template_args" : [ "type-401" ],
22968 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
22969 },
22970 {
22971 "alignment" : 8,
22972 "fields" :
22973 [
22974 {
22975 "access" : "private",
22976 "field_name" : "m_ptr",
22977 "referenced_type" : "type-4"
22978 }
22979 ],
22980 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
22981 "name" : "android::sp<android::hidl::base::V1_0::IBase>",
22982 "record_kind" : "class",
22983 "referenced_type" : "type-36",
22984 "self_type" : "type-36",
22985 "size" : 8,
22986 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22987 "template_args" : [ "type-5" ],
22988 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
22989 },
22990 {
22991 "alignment" : 8,
22992 "fields" :
22993 [
22994 {
22995 "access" : "private",
22996 "field_name" : "m_ptr",
22997 "referenced_type" : "type-245"
22998 }
22999 ],
23000 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23001 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23002 "record_kind" : "class",
23003 "referenced_type" : "type-244",
23004 "self_type" : "type-244",
23005 "size" : 8,
23006 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23007 "template_args" : [ "type-246" ],
23008 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
23009 },
23010 {
23011 "alignment" : 8,
23012 "fields" :
23013 [
23014 {
23015 "access" : "private",
23016 "field_name" : "m_ptr",
23017 "referenced_type" : "type-323"
23018 }
23019 ],
23020 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23021 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23022 "record_kind" : "class",
23023 "referenced_type" : "type-322",
23024 "self_type" : "type-322",
23025 "size" : 8,
23026 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23027 "template_args" : [ "type-324" ],
23028 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
23029 },
23030 {
23031 "alignment" : 1,
23032 "linker_set_key" : "android::trait_trivial_copy<bool>",
23033 "name" : "android::trait_trivial_copy<bool>",
23034 "referenced_type" : "type-467",
23035 "self_type" : "type-467",
23036 "size" : 1,
23037 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23038 "template_args" : [ "type-28" ],
23039 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
23040 },
23041 {
23042 "alignment" : 1,
23043 "linker_set_key" : "android::trait_trivial_copy<char>",
23044 "name" : "android::trait_trivial_copy<char>",
23045 "referenced_type" : "type-471",
23046 "self_type" : "type-471",
23047 "size" : 1,
23048 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23049 "template_args" : [ "type-88" ],
23050 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
23051 },
23052 {
23053 "alignment" : 1,
23054 "linker_set_key" : "android::trait_trivial_copy<double>",
23055 "name" : "android::trait_trivial_copy<double>",
23056 "referenced_type" : "type-522",
23057 "self_type" : "type-522",
23058 "size" : 1,
23059 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23060 "template_args" : [ "type-117" ],
23061 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
23062 },
23063 {
23064 "alignment" : 1,
23065 "linker_set_key" : "android::trait_trivial_copy<float>",
23066 "name" : "android::trait_trivial_copy<float>",
23067 "referenced_type" : "type-518",
23068 "self_type" : "type-518",
23069 "size" : 1,
23070 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23071 "template_args" : [ "type-515" ],
23072 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
23073 },
23074 {
23075 "alignment" : 1,
23076 "linker_set_key" : "android::trait_trivial_copy<int>",
23077 "name" : "android::trait_trivial_copy<int>",
23078 "referenced_type" : "type-488",
23079 "self_type" : "type-488",
23080 "size" : 1,
23081 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23082 "template_args" : [ "type-38" ],
23083 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
23084 },
23085 {
23086 "alignment" : 1,
23087 "linker_set_key" : "android::trait_trivial_copy<long long>",
23088 "name" : "android::trait_trivial_copy<long long>",
23089 "referenced_type" : "type-507",
23090 "self_type" : "type-507",
23091 "size" : 1,
23092 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23093 "template_args" : [ "type-504" ],
23094 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
23095 },
23096 {
23097 "alignment" : 1,
23098 "linker_set_key" : "android::trait_trivial_copy<long>",
23099 "name" : "android::trait_trivial_copy<long>",
23100 "referenced_type" : "type-497",
23101 "self_type" : "type-497",
23102 "size" : 1,
23103 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23104 "template_args" : [ "type-63" ],
23105 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
23106 },
23107 {
23108 "alignment" : 1,
23109 "linker_set_key" : "android::trait_trivial_copy<short>",
23110 "name" : "android::trait_trivial_copy<short>",
23111 "referenced_type" : "type-480",
23112 "self_type" : "type-480",
23113 "size" : 1,
23114 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23115 "template_args" : [ "type-478" ],
23116 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
23117 },
23118 {
23119 "alignment" : 1,
23120 "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
23121 "name" : "android::trait_trivial_copy<unsigned char>",
23122 "referenced_type" : "type-475",
23123 "self_type" : "type-475",
23124 "size" : 1,
23125 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23126 "template_args" : [ "type-116" ],
23127 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
23128 },
23129 {
23130 "alignment" : 1,
23131 "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
23132 "name" : "android::trait_trivial_copy<unsigned int>",
23133 "referenced_type" : "type-492",
23134 "self_type" : "type-492",
23135 "size" : 1,
23136 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23137 "template_args" : [ "type-2" ],
23138 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
23139 },
23140 {
23141 "alignment" : 1,
23142 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
23143 "name" : "android::trait_trivial_copy<unsigned long long>",
23144 "referenced_type" : "type-512",
23145 "self_type" : "type-512",
23146 "size" : 1,
23147 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23148 "template_args" : [ "type-510" ],
23149 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
23150 },
23151 {
23152 "alignment" : 1,
23153 "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
23154 "name" : "android::trait_trivial_copy<unsigned long>",
23155 "referenced_type" : "type-501",
23156 "self_type" : "type-501",
23157 "size" : 1,
23158 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23159 "template_args" : [ "type-62" ],
23160 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
23161 },
23162 {
23163 "alignment" : 1,
23164 "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
23165 "name" : "android::trait_trivial_copy<unsigned short>",
23166 "referenced_type" : "type-484",
23167 "self_type" : "type-484",
23168 "size" : 1,
23169 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23170 "template_args" : [ "type-339" ],
23171 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
23172 },
23173 {
23174 "alignment" : 1,
23175 "linker_set_key" : "android::trait_trivial_copy<void>",
23176 "name" : "android::trait_trivial_copy<void>",
23177 "referenced_type" : "type-463",
23178 "self_type" : "type-463",
23179 "size" : 1,
23180 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23181 "template_args" : [ "type-41" ],
23182 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
23183 },
23184 {
23185 "alignment" : 1,
23186 "linker_set_key" : "android::trait_trivial_ctor<bool>",
23187 "name" : "android::trait_trivial_ctor<bool>",
23188 "referenced_type" : "type-465",
23189 "self_type" : "type-465",
23190 "size" : 1,
23191 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23192 "template_args" : [ "type-28" ],
23193 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
23194 },
23195 {
23196 "alignment" : 1,
23197 "linker_set_key" : "android::trait_trivial_ctor<char>",
23198 "name" : "android::trait_trivial_ctor<char>",
23199 "referenced_type" : "type-469",
23200 "self_type" : "type-469",
23201 "size" : 1,
23202 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23203 "template_args" : [ "type-88" ],
23204 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
23205 },
23206 {
23207 "alignment" : 1,
23208 "linker_set_key" : "android::trait_trivial_ctor<double>",
23209 "name" : "android::trait_trivial_ctor<double>",
23210 "referenced_type" : "type-520",
23211 "self_type" : "type-520",
23212 "size" : 1,
23213 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23214 "template_args" : [ "type-117" ],
23215 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
23216 },
23217 {
23218 "alignment" : 1,
23219 "linker_set_key" : "android::trait_trivial_ctor<float>",
23220 "name" : "android::trait_trivial_ctor<float>",
23221 "referenced_type" : "type-514",
23222 "self_type" : "type-514",
23223 "size" : 1,
23224 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23225 "template_args" : [ "type-515" ],
23226 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
23227 },
23228 {
23229 "alignment" : 1,
23230 "linker_set_key" : "android::trait_trivial_ctor<int>",
23231 "name" : "android::trait_trivial_ctor<int>",
23232 "referenced_type" : "type-486",
23233 "self_type" : "type-486",
23234 "size" : 1,
23235 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23236 "template_args" : [ "type-38" ],
23237 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
23238 },
23239 {
23240 "alignment" : 1,
23241 "linker_set_key" : "android::trait_trivial_ctor<long long>",
23242 "name" : "android::trait_trivial_ctor<long long>",
23243 "referenced_type" : "type-503",
23244 "self_type" : "type-503",
23245 "size" : 1,
23246 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23247 "template_args" : [ "type-504" ],
23248 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
23249 },
23250 {
23251 "alignment" : 1,
23252 "linker_set_key" : "android::trait_trivial_ctor<long>",
23253 "name" : "android::trait_trivial_ctor<long>",
23254 "referenced_type" : "type-494",
23255 "self_type" : "type-494",
23256 "size" : 1,
23257 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23258 "template_args" : [ "type-63" ],
23259 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
23260 },
23261 {
23262 "alignment" : 1,
23263 "linker_set_key" : "android::trait_trivial_ctor<short>",
23264 "name" : "android::trait_trivial_ctor<short>",
23265 "referenced_type" : "type-477",
23266 "self_type" : "type-477",
23267 "size" : 1,
23268 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23269 "template_args" : [ "type-478" ],
23270 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
23271 },
23272 {
23273 "alignment" : 1,
23274 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
23275 "name" : "android::trait_trivial_ctor<unsigned char>",
23276 "referenced_type" : "type-473",
23277 "self_type" : "type-473",
23278 "size" : 1,
23279 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23280 "template_args" : [ "type-116" ],
23281 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
23282 },
23283 {
23284 "alignment" : 1,
23285 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
23286 "name" : "android::trait_trivial_ctor<unsigned int>",
23287 "referenced_type" : "type-490",
23288 "self_type" : "type-490",
23289 "size" : 1,
23290 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23291 "template_args" : [ "type-2" ],
23292 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
23293 },
23294 {
23295 "alignment" : 1,
23296 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
23297 "name" : "android::trait_trivial_ctor<unsigned long long>",
23298 "referenced_type" : "type-509",
23299 "self_type" : "type-509",
23300 "size" : 1,
23301 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23302 "template_args" : [ "type-510" ],
23303 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
23304 },
23305 {
23306 "alignment" : 1,
23307 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
23308 "name" : "android::trait_trivial_ctor<unsigned long>",
23309 "referenced_type" : "type-499",
23310 "self_type" : "type-499",
23311 "size" : 1,
23312 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23313 "template_args" : [ "type-62" ],
23314 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
23315 },
23316 {
23317 "alignment" : 1,
23318 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
23319 "name" : "android::trait_trivial_ctor<unsigned short>",
23320 "referenced_type" : "type-482",
23321 "self_type" : "type-482",
23322 "size" : 1,
23323 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23324 "template_args" : [ "type-339" ],
23325 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
23326 },
23327 {
23328 "alignment" : 1,
23329 "linker_set_key" : "android::trait_trivial_ctor<void>",
23330 "name" : "android::trait_trivial_ctor<void>",
23331 "referenced_type" : "type-461",
23332 "self_type" : "type-461",
23333 "size" : 1,
23334 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23335 "template_args" : [ "type-41" ],
23336 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
23337 },
23338 {
23339 "alignment" : 1,
23340 "linker_set_key" : "android::trait_trivial_dtor<bool>",
23341 "name" : "android::trait_trivial_dtor<bool>",
23342 "referenced_type" : "type-466",
23343 "self_type" : "type-466",
23344 "size" : 1,
23345 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23346 "template_args" : [ "type-28" ],
23347 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
23348 },
23349 {
23350 "alignment" : 1,
23351 "linker_set_key" : "android::trait_trivial_dtor<char>",
23352 "name" : "android::trait_trivial_dtor<char>",
23353 "referenced_type" : "type-470",
23354 "self_type" : "type-470",
23355 "size" : 1,
23356 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23357 "template_args" : [ "type-88" ],
23358 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
23359 },
23360 {
23361 "alignment" : 1,
23362 "linker_set_key" : "android::trait_trivial_dtor<double>",
23363 "name" : "android::trait_trivial_dtor<double>",
23364 "referenced_type" : "type-521",
23365 "self_type" : "type-521",
23366 "size" : 1,
23367 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23368 "template_args" : [ "type-117" ],
23369 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
23370 },
23371 {
23372 "alignment" : 1,
23373 "linker_set_key" : "android::trait_trivial_dtor<float>",
23374 "name" : "android::trait_trivial_dtor<float>",
23375 "referenced_type" : "type-517",
23376 "self_type" : "type-517",
23377 "size" : 1,
23378 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23379 "template_args" : [ "type-515" ],
23380 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
23381 },
23382 {
23383 "alignment" : 1,
23384 "linker_set_key" : "android::trait_trivial_dtor<int>",
23385 "name" : "android::trait_trivial_dtor<int>",
23386 "referenced_type" : "type-487",
23387 "self_type" : "type-487",
23388 "size" : 1,
23389 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23390 "template_args" : [ "type-38" ],
23391 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
23392 },
23393 {
23394 "alignment" : 1,
23395 "linker_set_key" : "android::trait_trivial_dtor<long long>",
23396 "name" : "android::trait_trivial_dtor<long long>",
23397 "referenced_type" : "type-506",
23398 "self_type" : "type-506",
23399 "size" : 1,
23400 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23401 "template_args" : [ "type-504" ],
23402 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
23403 },
23404 {
23405 "alignment" : 1,
23406 "linker_set_key" : "android::trait_trivial_dtor<long>",
23407 "name" : "android::trait_trivial_dtor<long>",
23408 "referenced_type" : "type-496",
23409 "self_type" : "type-496",
23410 "size" : 1,
23411 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23412 "template_args" : [ "type-63" ],
23413 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
23414 },
23415 {
23416 "alignment" : 1,
23417 "linker_set_key" : "android::trait_trivial_dtor<short>",
23418 "name" : "android::trait_trivial_dtor<short>",
23419 "referenced_type" : "type-479",
23420 "self_type" : "type-479",
23421 "size" : 1,
23422 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23423 "template_args" : [ "type-478" ],
23424 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
23425 },
23426 {
23427 "alignment" : 1,
23428 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
23429 "name" : "android::trait_trivial_dtor<unsigned char>",
23430 "referenced_type" : "type-474",
23431 "self_type" : "type-474",
23432 "size" : 1,
23433 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23434 "template_args" : [ "type-116" ],
23435 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
23436 },
23437 {
23438 "alignment" : 1,
23439 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
23440 "name" : "android::trait_trivial_dtor<unsigned int>",
23441 "referenced_type" : "type-491",
23442 "self_type" : "type-491",
23443 "size" : 1,
23444 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23445 "template_args" : [ "type-2" ],
23446 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
23447 },
23448 {
23449 "alignment" : 1,
23450 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
23451 "name" : "android::trait_trivial_dtor<unsigned long long>",
23452 "referenced_type" : "type-511",
23453 "self_type" : "type-511",
23454 "size" : 1,
23455 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23456 "template_args" : [ "type-510" ],
23457 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
23458 },
23459 {
23460 "alignment" : 1,
23461 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
23462 "name" : "android::trait_trivial_dtor<unsigned long>",
23463 "referenced_type" : "type-500",
23464 "self_type" : "type-500",
23465 "size" : 1,
23466 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23467 "template_args" : [ "type-62" ],
23468 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
23469 },
23470 {
23471 "alignment" : 1,
23472 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
23473 "name" : "android::trait_trivial_dtor<unsigned short>",
23474 "referenced_type" : "type-483",
23475 "self_type" : "type-483",
23476 "size" : 1,
23477 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23478 "template_args" : [ "type-339" ],
23479 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
23480 },
23481 {
23482 "alignment" : 1,
23483 "linker_set_key" : "android::trait_trivial_dtor<void>",
23484 "name" : "android::trait_trivial_dtor<void>",
23485 "referenced_type" : "type-462",
23486 "self_type" : "type-462",
23487 "size" : 1,
23488 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23489 "template_args" : [ "type-41" ],
23490 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
23491 },
23492 {
23493 "alignment" : 1,
23494 "linker_set_key" : "android::trait_trivial_move<android::String16>",
23495 "name" : "android::trait_trivial_move<android::String16>",
23496 "referenced_type" : "type-652",
23497 "self_type" : "type-652",
23498 "size" : 1,
23499 "source_file" : "/system/core/libutils/include/utils/String16.h",
23500 "template_args" : [ "type-75" ],
23501 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
23502 },
23503 {
23504 "alignment" : 1,
23505 "linker_set_key" : "android::trait_trivial_move<android::String8>",
23506 "name" : "android::trait_trivial_move<android::String8>",
23507 "referenced_type" : "type-646",
23508 "self_type" : "type-646",
23509 "size" : 1,
23510 "source_file" : "/system/core/libutils/include/utils/String8.h",
23511 "template_args" : [ "type-85" ],
23512 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
23513 },
23514 {
23515 "alignment" : 1,
23516 "linker_set_key" : "android::trait_trivial_move<bool>",
23517 "name" : "android::trait_trivial_move<bool>",
23518 "referenced_type" : "type-468",
23519 "self_type" : "type-468",
23520 "size" : 1,
23521 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23522 "template_args" : [ "type-28" ],
23523 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
23524 },
23525 {
23526 "alignment" : 1,
23527 "linker_set_key" : "android::trait_trivial_move<char>",
23528 "name" : "android::trait_trivial_move<char>",
23529 "referenced_type" : "type-472",
23530 "self_type" : "type-472",
23531 "size" : 1,
23532 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23533 "template_args" : [ "type-88" ],
23534 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
23535 },
23536 {
23537 "alignment" : 1,
23538 "linker_set_key" : "android::trait_trivial_move<double>",
23539 "name" : "android::trait_trivial_move<double>",
23540 "referenced_type" : "type-523",
23541 "self_type" : "type-523",
23542 "size" : 1,
23543 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23544 "template_args" : [ "type-117" ],
23545 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
23546 },
23547 {
23548 "alignment" : 1,
23549 "linker_set_key" : "android::trait_trivial_move<float>",
23550 "name" : "android::trait_trivial_move<float>",
23551 "referenced_type" : "type-519",
23552 "self_type" : "type-519",
23553 "size" : 1,
23554 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23555 "template_args" : [ "type-515" ],
23556 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
23557 },
23558 {
23559 "alignment" : 1,
23560 "linker_set_key" : "android::trait_trivial_move<int>",
23561 "name" : "android::trait_trivial_move<int>",
23562 "referenced_type" : "type-489",
23563 "self_type" : "type-489",
23564 "size" : 1,
23565 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23566 "template_args" : [ "type-38" ],
23567 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
23568 },
23569 {
23570 "alignment" : 1,
23571 "linker_set_key" : "android::trait_trivial_move<long long>",
23572 "name" : "android::trait_trivial_move<long long>",
23573 "referenced_type" : "type-508",
23574 "self_type" : "type-508",
23575 "size" : 1,
23576 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23577 "template_args" : [ "type-504" ],
23578 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
23579 },
23580 {
23581 "alignment" : 1,
23582 "linker_set_key" : "android::trait_trivial_move<long>",
23583 "name" : "android::trait_trivial_move<long>",
23584 "referenced_type" : "type-498",
23585 "self_type" : "type-498",
23586 "size" : 1,
23587 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23588 "template_args" : [ "type-63" ],
23589 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
23590 },
23591 {
23592 "alignment" : 1,
23593 "linker_set_key" : "android::trait_trivial_move<short>",
23594 "name" : "android::trait_trivial_move<short>",
23595 "referenced_type" : "type-481",
23596 "self_type" : "type-481",
23597 "size" : 1,
23598 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23599 "template_args" : [ "type-478" ],
23600 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
23601 },
23602 {
23603 "alignment" : 1,
23604 "linker_set_key" : "android::trait_trivial_move<unsigned char>",
23605 "name" : "android::trait_trivial_move<unsigned char>",
23606 "referenced_type" : "type-476",
23607 "self_type" : "type-476",
23608 "size" : 1,
23609 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23610 "template_args" : [ "type-116" ],
23611 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
23612 },
23613 {
23614 "alignment" : 1,
23615 "linker_set_key" : "android::trait_trivial_move<unsigned int>",
23616 "name" : "android::trait_trivial_move<unsigned int>",
23617 "referenced_type" : "type-493",
23618 "self_type" : "type-493",
23619 "size" : 1,
23620 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23621 "template_args" : [ "type-2" ],
23622 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
23623 },
23624 {
23625 "alignment" : 1,
23626 "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
23627 "name" : "android::trait_trivial_move<unsigned long long>",
23628 "referenced_type" : "type-513",
23629 "self_type" : "type-513",
23630 "size" : 1,
23631 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23632 "template_args" : [ "type-510" ],
23633 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
23634 },
23635 {
23636 "alignment" : 1,
23637 "linker_set_key" : "android::trait_trivial_move<unsigned long>",
23638 "name" : "android::trait_trivial_move<unsigned long>",
23639 "referenced_type" : "type-502",
23640 "self_type" : "type-502",
23641 "size" : 1,
23642 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23643 "template_args" : [ "type-62" ],
23644 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
23645 },
23646 {
23647 "alignment" : 1,
23648 "linker_set_key" : "android::trait_trivial_move<unsigned short>",
23649 "name" : "android::trait_trivial_move<unsigned short>",
23650 "referenced_type" : "type-485",
23651 "self_type" : "type-485",
23652 "size" : 1,
23653 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23654 "template_args" : [ "type-339" ],
23655 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
23656 },
23657 {
23658 "alignment" : 1,
23659 "linker_set_key" : "android::trait_trivial_move<void>",
23660 "name" : "android::trait_trivial_move<void>",
23661 "referenced_type" : "type-464",
23662 "self_type" : "type-464",
23663 "size" : 1,
23664 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23665 "template_args" : [ "type-41" ],
23666 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
23667 },
23668 {
23669 "alignment" : 8,
23670 "fields" :
23671 [
23672 {
23673 "access" : "private",
23674 "field_name" : "m_ptr",
23675 "referenced_type" : "type-415"
23676 },
23677 {
23678 "access" : "private",
23679 "field_name" : "m_refs",
23680 "field_offset" : 64,
23681 "referenced_type" : "type-10"
23682 }
23683 ],
23684 "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
23685 "name" : "android::wp<android::hardware::BHwBinder>",
23686 "record_kind" : "class",
23687 "referenced_type" : "type-624",
23688 "self_type" : "type-624",
23689 "size" : 16,
23690 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23691 "template_args" : [ "type-37" ],
23692 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
23693 },
23694 {
23695 "alignment" : 8,
23696 "fields" :
23697 [
23698 {
23699 "access" : "private",
23700 "field_name" : "m_ptr",
23701 "referenced_type" : "type-424"
23702 },
23703 {
23704 "access" : "private",
23705 "field_name" : "m_refs",
23706 "field_offset" : 64,
23707 "referenced_type" : "type-10"
23708 }
23709 ],
23710 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
23711 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
23712 "record_kind" : "class",
23713 "referenced_type" : "type-423",
23714 "self_type" : "type-423",
23715 "size" : 16,
23716 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23717 "template_args" : [ "type-402" ],
23718 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
23719 },
23720 {
23721 "alignment" : 8,
23722 "fields" :
23723 [
23724 {
23725 "access" : "private",
23726 "field_name" : "m_ptr",
23727 "referenced_type" : "type-400"
23728 },
23729 {
23730 "access" : "private",
23731 "field_name" : "m_refs",
23732 "field_offset" : 64,
23733 "referenced_type" : "type-10"
23734 }
23735 ],
23736 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
23737 "name" : "android::wp<android::hardware::hidl_death_recipient>",
23738 "record_kind" : "class",
23739 "referenced_type" : "type-399",
23740 "self_type" : "type-399",
23741 "size" : 16,
23742 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23743 "template_args" : [ "type-401" ],
23744 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
23745 },
23746 {
23747 "alignment" : 8,
23748 "fields" :
23749 [
23750 {
23751 "access" : "private",
23752 "field_name" : "m_ptr",
23753 "referenced_type" : "type-4"
23754 },
23755 {
23756 "access" : "private",
23757 "field_name" : "m_refs",
23758 "field_offset" : 64,
23759 "referenced_type" : "type-10"
23760 }
23761 ],
23762 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
23763 "name" : "android::wp<android::hidl::base::V1_0::IBase>",
23764 "record_kind" : "class",
23765 "referenced_type" : "type-3",
23766 "self_type" : "type-3",
23767 "size" : 16,
23768 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23769 "template_args" : [ "type-5" ],
23770 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
23771 },
23772 {
23773 "alignment" : 4,
23774 "fields" :
23775 [
23776 {
23777 "field_name" : "maxContentLightLevel",
23778 "referenced_type" : "type-515"
23779 },
23780 {
23781 "field_name" : "maxFrameAverageLightLevel",
23782 "field_offset" : 32,
23783 "referenced_type" : "type-515"
23784 }
23785 ],
23786 "linker_set_key" : "android_cta861_3_metadata",
23787 "name" : "android_cta861_3_metadata",
23788 "referenced_type" : "type-747",
23789 "self_type" : "type-747",
23790 "size" : 8,
23791 "source_file" : "/system/core/libsystem/include/system/graphics.h",
23792 "unique_id" : "android_cta861_3_metadata"
23793 },
23794 {
23795 "alignment" : 4,
23796 "fields" :
23797 [
23798 {
23799 "field_name" : "num_points",
23800 "referenced_type" : "type-2"
23801 },
23802 {
23803 "field_name" : "reserved",
23804 "field_offset" : 32,
23805 "referenced_type" : "type-737"
23806 },
23807 {
23808 "field_name" : "xyzc_points",
23809 "field_offset" : 288,
23810 "referenced_type" : "type-744"
23811 }
23812 ],
23813 "linker_set_key" : "android_depth_points",
23814 "name" : "android_depth_points",
23815 "referenced_type" : "type-743",
23816 "self_type" : "type-743",
23817 "size" : 36,
23818 "source_file" : "/system/core/libsystem/include/system/graphics.h",
23819 "unique_id" : "android_depth_points"
23820 },
23821 {
23822 "alignment" : 8,
23823 "fields" :
23824 [
23825 {
23826 "field_name" : "format",
23827 "referenced_type" : "type-740"
23828 },
23829 {
23830 "field_name" : "num_planes",
23831 "field_offset" : 32,
23832 "referenced_type" : "type-2"
23833 },
23834 {
23835 "field_name" : "planes",
23836 "field_offset" : 64,
23837 "referenced_type" : "type-742"
23838 }
23839 ],
23840 "linker_set_key" : "android_flex_layout",
23841 "name" : "android_flex_layout",
23842 "referenced_type" : "type-741",
23843 "self_type" : "type-741",
23844 "size" : 16,
23845 "source_file" : "/system/core/libsystem/include/system/graphics.h",
23846 "unique_id" : "android_flex_layout"
23847 },
23848 {
23849 "alignment" : 8,
23850 "fields" :
23851 [
23852 {
23853 "field_name" : "top_left",
23854 "referenced_type" : "type-133"
23855 },
23856 {
23857 "field_name" : "component",
23858 "field_offset" : 64,
23859 "referenced_type" : "type-738"
23860 },
23861 {
23862 "field_name" : "bits_per_component",
23863 "field_offset" : 96,
23864 "referenced_type" : "type-38"
23865 },
23866 {
23867 "field_name" : "bits_used",
23868 "field_offset" : 128,
23869 "referenced_type" : "type-38"
23870 },
23871 {
23872 "field_name" : "h_increment",
23873 "field_offset" : 160,
23874 "referenced_type" : "type-38"
23875 },
23876 {
23877 "field_name" : "v_increment",
23878 "field_offset" : 192,
23879 "referenced_type" : "type-38"
23880 },
23881 {
23882 "field_name" : "h_subsampling",
23883 "field_offset" : 224,
23884 "referenced_type" : "type-38"
23885 },
23886 {
23887 "field_name" : "v_subsampling",
23888 "field_offset" : 256,
23889 "referenced_type" : "type-38"
23890 }
23891 ],
23892 "linker_set_key" : "android_flex_plane",
23893 "name" : "android_flex_plane",
23894 "referenced_type" : "type-739",
23895 "self_type" : "type-739",
23896 "size" : 40,
23897 "source_file" : "/system/core/libsystem/include/system/graphics.h",
23898 "unique_id" : "android_flex_plane"
23899 },
23900 {
23901 "alignment" : 4,
23902 "fields" :
23903 [
23904 {
23905 "field_name" : "displayPrimaryRed",
23906 "referenced_type" : "type-745"
23907 },
23908 {
23909 "field_name" : "displayPrimaryGreen",
23910 "field_offset" : 64,
23911 "referenced_type" : "type-745"
23912 },
23913 {
23914 "field_name" : "displayPrimaryBlue",
23915 "field_offset" : 128,
23916 "referenced_type" : "type-745"
23917 },
23918 {
23919 "field_name" : "whitePoint",
23920 "field_offset" : 192,
23921 "referenced_type" : "type-745"
23922 },
23923 {
23924 "field_name" : "maxLuminance",
23925 "field_offset" : 256,
23926 "referenced_type" : "type-515"
23927 },
23928 {
23929 "field_name" : "minLuminance",
23930 "field_offset" : 288,
23931 "referenced_type" : "type-515"
23932 }
23933 ],
23934 "linker_set_key" : "android_smpte2086_metadata",
23935 "name" : "android_smpte2086_metadata",
23936 "referenced_type" : "type-746",
23937 "self_type" : "type-746",
23938 "size" : 40,
23939 "source_file" : "/system/core/libsystem/include/system/graphics.h",
23940 "unique_id" : "android_smpte2086_metadata"
23941 },
23942 {
23943 "alignment" : 4,
23944 "fields" :
23945 [
23946 {
23947 "field_name" : "x",
23948 "referenced_type" : "type-515"
23949 },
23950 {
23951 "field_name" : "y",
23952 "field_offset" : 32,
23953 "referenced_type" : "type-515"
23954 }
23955 ],
23956 "linker_set_key" : "android_xy_color",
23957 "name" : "android_xy_color",
23958 "referenced_type" : "type-745",
23959 "self_type" : "type-745",
23960 "size" : 8,
23961 "source_file" : "/system/core/libsystem/include/system/graphics.h",
23962 "unique_id" : "android_xy_color"
23963 },
23964 {
23965 "alignment" : 8,
23966 "fields" :
23967 [
23968 {
23969 "field_name" : "y",
23970 "referenced_type" : "type-40"
23971 },
23972 {
23973 "field_name" : "cb",
23974 "field_offset" : 64,
23975 "referenced_type" : "type-40"
23976 },
23977 {
23978 "field_name" : "cr",
23979 "field_offset" : 128,
23980 "referenced_type" : "type-40"
23981 },
23982 {
23983 "field_name" : "ystride",
23984 "field_offset" : 192,
23985 "referenced_type" : "type-62"
23986 },
23987 {
23988 "field_name" : "cstride",
23989 "field_offset" : 256,
23990 "referenced_type" : "type-62"
23991 },
23992 {
23993 "field_name" : "chroma_step",
23994 "field_offset" : 320,
23995 "referenced_type" : "type-62"
23996 },
23997 {
23998 "field_name" : "reserved",
23999 "field_offset" : 384,
24000 "referenced_type" : "type-737"
24001 }
24002 ],
24003 "linker_set_key" : "android_ycbcr",
24004 "name" : "android_ycbcr",
24005 "referenced_type" : "type-736",
24006 "self_type" : "type-736",
24007 "size" : 80,
24008 "source_file" : "/system/core/libsystem/include/system/graphics.h",
24009 "unique_id" : "android_ycbcr"
24010 },
24011 {
24012 "alignment" : 4,
24013 "fields" :
24014 [
24015 {
24016 "referenced_type" : "type-336"
24017 }
24018 ],
24019 "linker_set_key" : "log_msg",
24020 "name" : "log_msg",
24021 "referenced_type" : "type-335",
24022 "self_type" : "type-335",
24023 "size" : 5124,
24024 "source_file" : "/system/core/liblog/include/log/log_read.h",
24025 "unique_id" : "log_msg"
24026 },
24027 {
24028 "alignment" : 4,
24029 "fields" :
24030 [
24031 {
24032 "field_name" : "buf",
24033 "referenced_type" : "type-337"
24034 },
24035 {
24036 "field_name" : "entry",
24037 "referenced_type" : "type-338"
24038 },
24039 {
24040 "field_name" : "entry_v4",
24041 "referenced_type" : "type-338"
24042 },
24043 {
24044 "field_name" : "entry_v3",
24045 "referenced_type" : "type-341"
24046 },
24047 {
24048 "field_name" : "entry_v2",
24049 "referenced_type" : "type-342"
24050 },
24051 {
24052 "field_name" : "entry_v1",
24053 "referenced_type" : "type-343"
24054 }
24055 ],
24056 "is_anonymous" : true,
24057 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
24058 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
24059 "record_kind" : "union",
24060 "referenced_type" : "type-336",
24061 "self_type" : "type-336",
24062 "size" : 5124,
24063 "source_file" : "/system/core/liblog/include/log/log_read.h",
24064 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
24065 },
24066 {
24067 "alignment" : 1,
24068 "fields" :
24069 [
24070 {
24071 "field_name" : "tv_sec",
24072 "referenced_type" : "type-2"
24073 },
24074 {
24075 "field_name" : "tv_nsec",
24076 "field_offset" : 32,
24077 "referenced_type" : "type-2"
24078 }
24079 ],
24080 "linker_set_key" : "log_time",
24081 "name" : "log_time",
24082 "referenced_type" : "type-647",
24083 "self_type" : "type-647",
24084 "size" : 8,
24085 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
24086 "unique_id" : "_ZTS8log_time"
24087 },
24088 {
24089 "alignment" : 4,
24090 "fields" :
24091 [
24092 {
24093 "field_name" : "len",
24094 "referenced_type" : "type-339"
24095 },
24096 {
24097 "field_name" : "__pad",
24098 "field_offset" : 16,
24099 "referenced_type" : "type-339"
24100 },
24101 {
24102 "field_name" : "pid",
24103 "field_offset" : 32,
24104 "referenced_type" : "type-38"
24105 },
24106 {
24107 "field_name" : "tid",
24108 "field_offset" : 64,
24109 "referenced_type" : "type-38"
24110 },
24111 {
24112 "field_name" : "sec",
24113 "field_offset" : 96,
24114 "referenced_type" : "type-38"
24115 },
24116 {
24117 "field_name" : "nsec",
24118 "field_offset" : 128,
24119 "referenced_type" : "type-38"
24120 },
24121 {
24122 "field_name" : "msg",
24123 "field_offset" : 160,
24124 "referenced_type" : "type-340"
24125 }
24126 ],
24127 "linker_set_key" : "logger_entry",
24128 "name" : "logger_entry",
24129 "referenced_type" : "type-343",
24130 "self_type" : "type-343",
24131 "size" : 20,
24132 "source_file" : "/system/core/liblog/include/log/log_read.h",
24133 "unique_id" : "logger_entry"
24134 },
24135 {
24136 "alignment" : 1,
24137 "fields" :
24138 [
24139 {
24140 "field_name" : "len",
24141 "referenced_type" : "type-339"
24142 },
24143 {
24144 "field_name" : "hdr_size",
24145 "field_offset" : 16,
24146 "referenced_type" : "type-339"
24147 },
24148 {
24149 "field_name" : "pid",
24150 "field_offset" : 32,
24151 "referenced_type" : "type-38"
24152 },
24153 {
24154 "field_name" : "tid",
24155 "field_offset" : 64,
24156 "referenced_type" : "type-38"
24157 },
24158 {
24159 "field_name" : "sec",
24160 "field_offset" : 96,
24161 "referenced_type" : "type-38"
24162 },
24163 {
24164 "field_name" : "nsec",
24165 "field_offset" : 128,
24166 "referenced_type" : "type-38"
24167 },
24168 {
24169 "field_name" : "euid",
24170 "field_offset" : 160,
24171 "referenced_type" : "type-2"
24172 },
24173 {
24174 "field_name" : "msg",
24175 "field_offset" : 192,
24176 "referenced_type" : "type-340"
24177 }
24178 ],
24179 "linker_set_key" : "logger_entry_v2",
24180 "name" : "logger_entry_v2",
24181 "referenced_type" : "type-342",
24182 "self_type" : "type-342",
24183 "size" : 24,
24184 "source_file" : "/system/core/liblog/include/log/log_read.h",
24185 "unique_id" : "logger_entry_v2"
24186 },
24187 {
24188 "alignment" : 1,
24189 "fields" :
24190 [
24191 {
24192 "field_name" : "len",
24193 "referenced_type" : "type-339"
24194 },
24195 {
24196 "field_name" : "hdr_size",
24197 "field_offset" : 16,
24198 "referenced_type" : "type-339"
24199 },
24200 {
24201 "field_name" : "pid",
24202 "field_offset" : 32,
24203 "referenced_type" : "type-38"
24204 },
24205 {
24206 "field_name" : "tid",
24207 "field_offset" : 64,
24208 "referenced_type" : "type-38"
24209 },
24210 {
24211 "field_name" : "sec",
24212 "field_offset" : 96,
24213 "referenced_type" : "type-38"
24214 },
24215 {
24216 "field_name" : "nsec",
24217 "field_offset" : 128,
24218 "referenced_type" : "type-38"
24219 },
24220 {
24221 "field_name" : "lid",
24222 "field_offset" : 160,
24223 "referenced_type" : "type-2"
24224 },
24225 {
24226 "field_name" : "msg",
24227 "field_offset" : 192,
24228 "referenced_type" : "type-340"
24229 }
24230 ],
24231 "linker_set_key" : "logger_entry_v3",
24232 "name" : "logger_entry_v3",
24233 "referenced_type" : "type-341",
24234 "self_type" : "type-341",
24235 "size" : 24,
24236 "source_file" : "/system/core/liblog/include/log/log_read.h",
24237 "unique_id" : "logger_entry_v3"
24238 },
24239 {
24240 "alignment" : 4,
24241 "fields" :
24242 [
24243 {
24244 "field_name" : "len",
24245 "referenced_type" : "type-339"
24246 },
24247 {
24248 "field_name" : "hdr_size",
24249 "field_offset" : 16,
24250 "referenced_type" : "type-339"
24251 },
24252 {
24253 "field_name" : "pid",
24254 "field_offset" : 32,
24255 "referenced_type" : "type-38"
24256 },
24257 {
24258 "field_name" : "tid",
24259 "field_offset" : 64,
24260 "referenced_type" : "type-2"
24261 },
24262 {
24263 "field_name" : "sec",
24264 "field_offset" : 96,
24265 "referenced_type" : "type-2"
24266 },
24267 {
24268 "field_name" : "nsec",
24269 "field_offset" : 128,
24270 "referenced_type" : "type-2"
24271 },
24272 {
24273 "field_name" : "lid",
24274 "field_offset" : 160,
24275 "referenced_type" : "type-2"
24276 },
24277 {
24278 "field_name" : "uid",
24279 "field_offset" : 192,
24280 "referenced_type" : "type-2"
24281 },
24282 {
24283 "field_name" : "msg",
24284 "field_offset" : 224,
24285 "referenced_type" : "type-340"
24286 }
24287 ],
24288 "linker_set_key" : "logger_entry_v4",
24289 "name" : "logger_entry_v4",
24290 "referenced_type" : "type-338",
24291 "self_type" : "type-338",
24292 "size" : 28,
24293 "source_file" : "/system/core/liblog/include/log/log_read.h",
24294 "unique_id" : "logger_entry_v4"
24295 },
24296 {
24297 "alignment" : 4,
24298 "fields" :
24299 [
24300 {
24301 "field_name" : "version",
24302 "referenced_type" : "type-38"
24303 },
24304 {
24305 "field_name" : "numFds",
24306 "field_offset" : 32,
24307 "referenced_type" : "type-38"
24308 },
24309 {
24310 "field_name" : "numInts",
24311 "field_offset" : 64,
24312 "referenced_type" : "type-38"
24313 },
24314 {
24315 "field_name" : "data",
24316 "field_offset" : 96,
24317 "referenced_type" : "type-458"
24318 }
24319 ],
24320 "linker_set_key" : "native_handle",
24321 "name" : "native_handle",
24322 "referenced_type" : "type-457",
24323 "self_type" : "type-457",
24324 "size" : 12,
24325 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
24326 "unique_id" : "native_handle"
24327 }
24328 ],
24329 "rvalue_reference_types" :
24330 [
24331 {
24332 "alignment" : 8,
24333 "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24334 "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24335 "referenced_type" : "type-167",
24336 "self_type" : "type-173",
24337 "size" : 8,
24338 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24339 },
24340 {
24341 "alignment" : 8,
24342 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &&",
24343 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &&",
24344 "referenced_type" : "type-432",
24345 "self_type" : "type-434",
24346 "size" : 8,
24347 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24348 },
24349 {
24350 "alignment" : 8,
24351 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &&",
24352 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &&",
24353 "referenced_type" : "type-905",
24354 "self_type" : "type-907",
24355 "size" : 8,
24356 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24357 },
24358 {
24359 "alignment" : 8,
24360 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &&",
24361 "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &&",
24362 "referenced_type" : "type-177",
24363 "self_type" : "type-179",
24364 "size" : 8,
24365 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24366 },
24367 {
24368 "alignment" : 8,
24369 "linker_set_key" : "android::hardware::Return<bool> &&",
24370 "name" : "android::hardware::Return<bool> &&",
24371 "referenced_type" : "type-426",
24372 "self_type" : "type-428",
24373 "size" : 8,
24374 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24375 },
24376 {
24377 "alignment" : 8,
24378 "linker_set_key" : "android::hardware::Return<void> &&",
24379 "name" : "android::hardware::Return<void> &&",
24380 "referenced_type" : "type-445",
24381 "self_type" : "type-447",
24382 "size" : 8,
24383 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24384 },
24385 {
24386 "alignment" : 8,
24387 "linker_set_key" : "android::hardware::Status &&",
24388 "name" : "android::hardware::Status &&",
24389 "referenced_type" : "type-170",
24390 "self_type" : "type-421",
24391 "size" : 8,
24392 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24393 },
24394 {
24395 "alignment" : 8,
24396 "linker_set_key" : "android::hardware::details::return_status &&",
24397 "name" : "android::hardware::details::return_status &&",
24398 "referenced_type" : "type-169",
24399 "self_type" : "type-441",
24400 "size" : 8,
24401 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24402 },
24403 {
24404 "alignment" : 8,
24405 "linker_set_key" : "android::hardware::hidl_handle &&",
24406 "name" : "android::hardware::hidl_handle &&",
24407 "referenced_type" : "type-553",
24408 "self_type" : "type-558",
24409 "size" : 8,
24410 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
24411 },
24412 {
24413 "alignment" : 8,
24414 "linker_set_key" : "android::hardware::hidl_memory &&",
24415 "name" : "android::hardware::hidl_memory &&",
24416 "referenced_type" : "type-556",
24417 "self_type" : "type-563",
24418 "size" : 8,
24419 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
24420 },
24421 {
24422 "alignment" : 8,
24423 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
24424 "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
24425 "referenced_type" : "type-329",
24426 "self_type" : "type-333",
24427 "size" : 8,
24428 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24429 },
24430 {
24431 "alignment" : 8,
24432 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
24433 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
24434 "referenced_type" : "type-880",
24435 "self_type" : "type-892",
24436 "size" : 8,
24437 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24438 },
24439 {
24440 "alignment" : 8,
24441 "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
24442 "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
24443 "referenced_type" : "type-159",
24444 "self_type" : "type-162",
24445 "size" : 8,
24446 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24447 },
24448 {
24449 "alignment" : 8,
24450 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &&",
24451 "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &&",
24452 "referenced_type" : "type-370",
24453 "self_type" : "type-373",
24454 "size" : 8,
24455 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24456 },
24457 {
24458 "alignment" : 8,
24459 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &&",
24460 "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &&",
24461 "referenced_type" : "type-96",
24462 "self_type" : "type-902",
24463 "size" : 8,
24464 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24465 },
24466 {
24467 "alignment" : 8,
24468 "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &&",
24469 "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &&",
24470 "referenced_type" : "type-140",
24471 "self_type" : "type-164",
24472 "size" : 8,
24473 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24474 },
24475 {
24476 "alignment" : 8,
24477 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
24478 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
24479 "referenced_type" : "type-396",
24480 "self_type" : "type-407",
24481 "size" : 8,
24482 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24483 },
24484 {
24485 "alignment" : 8,
24486 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24487 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24488 "referenced_type" : "type-248",
24489 "self_type" : "type-247",
24490 "size" : 8,
24491 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24492 },
24493 {
24494 "alignment" : 8,
24495 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24496 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24497 "referenced_type" : "type-705",
24498 "self_type" : "type-704",
24499 "size" : 8,
24500 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24501 },
24502 {
24503 "alignment" : 8,
24504 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24505 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24506 "referenced_type" : "type-934",
24507 "self_type" : "type-933",
24508 "size" : 8,
24509 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24510 },
24511 {
24512 "alignment" : 8,
24513 "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
24514 "name" : "std::function<sp<IBase> (void *)> &&",
24515 "referenced_type" : "type-252",
24516 "self_type" : "type-251",
24517 "size" : 8,
24518 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24519 },
24520 {
24521 "alignment" : 8,
24522 "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
24523 "name" : "std::function<sp<IBase> (void *)> &&",
24524 "referenced_type" : "type-716",
24525 "self_type" : "type-715",
24526 "size" : 8,
24527 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24528 },
24529 {
24530 "alignment" : 8,
24531 "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
24532 "name" : "std::function<sp<IBase> (void *)> &&",
24533 "referenced_type" : "type-938",
24534 "self_type" : "type-937",
24535 "size" : 8,
24536 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24537 },
24538 {
24539 "alignment" : 8,
24540 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
24541 "name" : "std::function<sp<IBinder> (void *)> &&",
24542 "referenced_type" : "type-250",
24543 "self_type" : "type-249",
24544 "size" : 8,
24545 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24546 },
24547 {
24548 "alignment" : 8,
24549 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
24550 "name" : "std::function<sp<IBinder> (void *)> &&",
24551 "referenced_type" : "type-707",
24552 "self_type" : "type-706",
24553 "size" : 8,
24554 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24555 },
24556 {
24557 "alignment" : 8,
24558 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
24559 "name" : "std::function<sp<IBinder> (void *)> &&",
24560 "referenced_type" : "type-936",
24561 "self_type" : "type-935",
24562 "size" : 8,
24563 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24564 }
24565 ]
24566}