• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIDi",
10   "name" : "char32_t",
11   "size" : 4
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIDn",
16   "name" : "std::nullptr_t",
17   "size" : 4
18  },
19  {
20   "alignment" : 2,
21   "is_integral" : true,
22   "is_unsigned" : true,
23   "linker_set_key" : "_ZTIDs",
24   "name" : "char16_t",
25   "size" : 2
26  },
27  {
28   "alignment" : 1,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIDu",
32   "name" : "char8_t",
33   "size" : 1
34  },
35  {
36   "alignment" : 1,
37   "is_integral" : true,
38   "linker_set_key" : "_ZTIa",
39   "name" : "signed char",
40   "size" : 1
41  },
42  {
43   "alignment" : 1,
44   "is_integral" : true,
45   "is_unsigned" : true,
46   "linker_set_key" : "_ZTIb",
47   "name" : "bool",
48   "size" : 1
49  },
50  {
51   "alignment" : 1,
52   "is_integral" : true,
53   "linker_set_key" : "_ZTIc",
54   "name" : "char",
55   "size" : 1
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTId",
60   "name" : "double",
61   "size" : 8
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "_ZTIe",
66   "name" : "long double",
67   "size" : 8
68  },
69  {
70   "alignment" : 4,
71   "linker_set_key" : "_ZTIf",
72   "name" : "float",
73   "size" : 4
74  },
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "_ZTIh",
80   "name" : "unsigned char",
81   "size" : 1
82  },
83  {
84   "alignment" : 4,
85   "is_integral" : true,
86   "linker_set_key" : "_ZTIi",
87   "name" : "int",
88   "size" : 4
89  },
90  {
91   "alignment" : 4,
92   "is_integral" : true,
93   "is_unsigned" : true,
94   "linker_set_key" : "_ZTIj",
95   "name" : "unsigned int",
96   "size" : 4
97  },
98  {
99   "alignment" : 4,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIl",
102   "name" : "long",
103   "size" : 4
104  },
105  {
106   "alignment" : 4,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIm",
110   "name" : "unsigned long",
111   "size" : 4
112  },
113  {
114   "alignment" : 2,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIs",
117   "name" : "short",
118   "size" : 2
119  },
120  {
121   "alignment" : 2,
122   "is_integral" : true,
123   "is_unsigned" : true,
124   "linker_set_key" : "_ZTIt",
125   "name" : "unsigned short",
126   "size" : 2
127  },
128  {
129   "linker_set_key" : "_ZTIv",
130   "name" : "void"
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "linker_set_key" : "_ZTIw",
136   "name" : "wchar_t",
137   "size" : 4
138  },
139  {
140   "alignment" : 4,
141   "is_integral" : true,
142   "linker_set_key" : "_ZTIx",
143   "name" : "long long",
144   "size" : 8
145  },
146  {
147   "alignment" : 4,
148   "is_integral" : true,
149   "is_unsigned" : true,
150   "linker_set_key" : "_ZTIy",
151   "name" : "unsigned long long",
152   "size" : 8
153  }
154 ],
155 "elf_functions" :
156 [
157  {
158   "name" : "pairing_auth_client_new"
159  },
160  {
161   "name" : "pairing_auth_decrypt"
162  },
163  {
164   "name" : "pairing_auth_destroy"
165  },
166  {
167   "name" : "pairing_auth_encrypt"
168  },
169  {
170   "name" : "pairing_auth_get_spake2_msg"
171  },
172  {
173   "name" : "pairing_auth_init_cipher"
174  },
175  {
176   "name" : "pairing_auth_msg_size"
177  },
178  {
179   "name" : "pairing_auth_safe_decrypted_size"
180  },
181  {
182   "name" : "pairing_auth_safe_encrypted_size"
183  },
184  {
185   "name" : "pairing_auth_server_new"
186  }
187 ],
188 "elf_objects" : [],
189 "enum_types" : [],
190 "function_types" : [],
191 "functions" :
192 [
193  {
194   "function_name" : "pairing_auth_client_new",
195   "linker_set_key" : "pairing_auth_client_new",
196   "parameters" :
197   [
198    {
199     "referenced_type" : "_ZTIPKh"
200    },
201    {
202     "referenced_type" : "_ZTIj"
203    }
204   ],
205   "return_type" : "_ZTIP14PairingAuthCtx",
206   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
207  },
208  {
209   "function_name" : "pairing_auth_decrypt",
210   "linker_set_key" : "pairing_auth_decrypt",
211   "parameters" :
212   [
213    {
214     "referenced_type" : "_ZTIP14PairingAuthCtx"
215    },
216    {
217     "referenced_type" : "_ZTIPKh"
218    },
219    {
220     "referenced_type" : "_ZTIj"
221    },
222    {
223     "referenced_type" : "_ZTIPh"
224    },
225    {
226     "referenced_type" : "_ZTIPj"
227    }
228   ],
229   "return_type" : "_ZTIb",
230   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
231  },
232  {
233   "function_name" : "pairing_auth_destroy",
234   "linker_set_key" : "pairing_auth_destroy",
235   "parameters" :
236   [
237    {
238     "referenced_type" : "_ZTIP14PairingAuthCtx"
239    }
240   ],
241   "return_type" : "_ZTIv",
242   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
243  },
244  {
245   "function_name" : "pairing_auth_encrypt",
246   "linker_set_key" : "pairing_auth_encrypt",
247   "parameters" :
248   [
249    {
250     "referenced_type" : "_ZTIP14PairingAuthCtx"
251    },
252    {
253     "referenced_type" : "_ZTIPKh"
254    },
255    {
256     "referenced_type" : "_ZTIj"
257    },
258    {
259     "referenced_type" : "_ZTIPh"
260    },
261    {
262     "referenced_type" : "_ZTIPj"
263    }
264   ],
265   "return_type" : "_ZTIb",
266   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
267  },
268  {
269   "function_name" : "pairing_auth_get_spake2_msg",
270   "linker_set_key" : "pairing_auth_get_spake2_msg",
271   "parameters" :
272   [
273    {
274     "referenced_type" : "_ZTIP14PairingAuthCtx"
275    },
276    {
277     "referenced_type" : "_ZTIPh"
278    }
279   ],
280   "return_type" : "_ZTIv",
281   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
282  },
283  {
284   "function_name" : "pairing_auth_init_cipher",
285   "linker_set_key" : "pairing_auth_init_cipher",
286   "parameters" :
287   [
288    {
289     "referenced_type" : "_ZTIP14PairingAuthCtx"
290    },
291    {
292     "referenced_type" : "_ZTIPKh"
293    },
294    {
295     "referenced_type" : "_ZTIj"
296    }
297   ],
298   "return_type" : "_ZTIb",
299   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
300  },
301  {
302   "function_name" : "pairing_auth_msg_size",
303   "linker_set_key" : "pairing_auth_msg_size",
304   "parameters" :
305   [
306    {
307     "referenced_type" : "_ZTIP14PairingAuthCtx"
308    }
309   ],
310   "return_type" : "_ZTIj",
311   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
312  },
313  {
314   "function_name" : "pairing_auth_safe_decrypted_size",
315   "linker_set_key" : "pairing_auth_safe_decrypted_size",
316   "parameters" :
317   [
318    {
319     "referenced_type" : "_ZTIP14PairingAuthCtx"
320    },
321    {
322     "referenced_type" : "_ZTIPKh"
323    },
324    {
325     "referenced_type" : "_ZTIj"
326    }
327   ],
328   "return_type" : "_ZTIj",
329   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
330  },
331  {
332   "function_name" : "pairing_auth_safe_encrypted_size",
333   "linker_set_key" : "pairing_auth_safe_encrypted_size",
334   "parameters" :
335   [
336    {
337     "referenced_type" : "_ZTIP14PairingAuthCtx"
338    },
339    {
340     "referenced_type" : "_ZTIj"
341    }
342   ],
343   "return_type" : "_ZTIj",
344   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
345  },
346  {
347   "function_name" : "pairing_auth_server_new",
348   "linker_set_key" : "pairing_auth_server_new",
349   "parameters" :
350   [
351    {
352     "referenced_type" : "_ZTIPKh"
353    },
354    {
355     "referenced_type" : "_ZTIj"
356    }
357   ],
358   "return_type" : "_ZTIP14PairingAuthCtx",
359   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
360  }
361 ],
362 "global_vars" : [],
363 "lvalue_reference_types" : [],
364 "pointer_types" :
365 [
366  {
367   "alignment" : 4,
368   "linker_set_key" : "_ZTIP14PairingAuthCtx",
369   "name" : "PairingAuthCtx *",
370   "referenced_type" : "_ZTI14PairingAuthCtx",
371   "size" : 4,
372   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
373  },
374  {
375   "alignment" : 4,
376   "linker_set_key" : "_ZTIPKh",
377   "name" : "const unsigned char *",
378   "referenced_type" : "_ZTIKh",
379   "size" : 4,
380   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
381  },
382  {
383   "alignment" : 4,
384   "linker_set_key" : "_ZTIPN3adb7pairing9Aes128GcmE",
385   "name" : "adb::pairing::Aes128Gcm *",
386   "referenced_type" : "_ZTIN3adb7pairing9Aes128GcmE",
387   "size" : 4,
388   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
389  },
390  {
391   "alignment" : 4,
392   "linker_set_key" : "_ZTIPh",
393   "name" : "unsigned char *",
394   "referenced_type" : "_ZTIh",
395   "size" : 4,
396   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
397  },
398  {
399   "alignment" : 4,
400   "linker_set_key" : "_ZTIPj",
401   "name" : "unsigned int *",
402   "referenced_type" : "_ZTIj",
403   "size" : 4,
404   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
405  }
406 ],
407 "qualified_types" :
408 [
409  {
410   "alignment" : 1,
411   "is_const" : true,
412   "linker_set_key" : "_ZTIKh",
413   "name" : "const unsigned char",
414   "referenced_type" : "_ZTIh",
415   "size" : 1,
416   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
417  }
418 ],
419 "record_types" :
420 [
421  {
422   "alignment" : 4,
423   "fields" :
424   [
425    {
426     "access" : "private",
427     "field_name" : "context_",
428     "referenced_type" : "_ZTIN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEE"
429    },
430    {
431     "access" : "private",
432     "field_name" : "dec_sequence_",
433     "field_offset" : 4576,
434     "referenced_type" : "_ZTIy"
435    },
436    {
437     "access" : "private",
438     "field_name" : "enc_sequence_",
439     "field_offset" : 4640,
440     "referenced_type" : "_ZTIy"
441    }
442   ],
443   "linker_set_key" : "_ZTIN3adb7pairing9Aes128GcmE",
444   "name" : "adb::pairing::Aes128Gcm",
445   "record_kind" : "class",
446   "size" : 588,
447   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
448  }
449 ],
450 "rvalue_reference_types" : []
451}
452