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