• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIb",
10   "name" : "bool",
11   "size" : 1
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIc",
18   "name" : "char",
19   "size" : 1
20  },
21  {
22   "alignment" : 4,
23   "is_integral" : true,
24   "linker_set_key" : "_ZTIi",
25   "name" : "int",
26   "size" : 4
27  },
28  {
29   "alignment" : 4,
30   "is_integral" : true,
31   "is_unsigned" : true,
32   "linker_set_key" : "_ZTIj",
33   "name" : "unsigned int",
34   "size" : 4
35  },
36  {
37   "linker_set_key" : "_ZTIv",
38   "name" : "void"
39  },
40  {
41   "alignment" : 8,
42   "is_integral" : true,
43   "is_unsigned" : true,
44   "linker_set_key" : "_ZTIy",
45   "name" : "unsigned long long",
46   "size" : 8
47  }
48 ],
49 "elf_functions" :
50 [
51  {
52   "name" : "ADnsHelper_init"
53  },
54  {
55   "name" : "ADnsHelper_isUidNetworkingBlocked"
56  }
57 ],
58 "elf_objects" : [],
59 "enum_types" :
60 [
61  {
62   "alignment" : 4,
63   "enum_fields" :
64   [
65    {
66     "enum_field_value" : 10,
67     "name" : "EVENT_TYPE_LIST_STOP"
68    },
69    {
70     "enum_field_value" : 63,
71     "name" : "EVENT_TYPE_UNKNOWN"
72    },
73    {
74     "enum_field_value" : 0,
75     "name" : "EVENT_TYPE_INT"
76    },
77    {
78     "enum_field_value" : 1,
79     "name" : "EVENT_TYPE_LONG"
80    },
81    {
82     "enum_field_value" : 2,
83     "name" : "EVENT_TYPE_STRING"
84    },
85    {
86     "enum_field_value" : 3,
87     "name" : "EVENT_TYPE_LIST"
88    },
89    {
90     "enum_field_value" : 4,
91     "name" : "EVENT_TYPE_FLOAT"
92    }
93   ],
94   "linker_set_key" : "_ZTI19AndroidEventLogType",
95   "name" : "AndroidEventLogType",
96   "size" : 4,
97   "source_file" : "system/logging/liblog/include/log/log.h",
98   "underlying_type" : "_ZTIj"
99  },
100  {
101   "alignment" : 4,
102   "enum_fields" :
103   [
104    {
105     "enum_field_value" : 0,
106     "name" : "ANDROID_LOG_UNKNOWN"
107    },
108    {
109     "enum_field_value" : 1,
110     "name" : "ANDROID_LOG_DEFAULT"
111    },
112    {
113     "enum_field_value" : 2,
114     "name" : "ANDROID_LOG_VERBOSE"
115    },
116    {
117     "enum_field_value" : 3,
118     "name" : "ANDROID_LOG_DEBUG"
119    },
120    {
121     "enum_field_value" : 4,
122     "name" : "ANDROID_LOG_INFO"
123    },
124    {
125     "enum_field_value" : 5,
126     "name" : "ANDROID_LOG_WARN"
127    },
128    {
129     "enum_field_value" : 6,
130     "name" : "ANDROID_LOG_ERROR"
131    },
132    {
133     "enum_field_value" : 7,
134     "name" : "ANDROID_LOG_FATAL"
135    },
136    {
137     "enum_field_value" : 8,
138     "name" : "ANDROID_LOG_SILENT"
139    }
140   ],
141   "linker_set_key" : "_ZTI19android_LogPriority",
142   "name" : "android_LogPriority",
143   "size" : 4,
144   "source_file" : "system/logging/liblog/include/android/log.h",
145   "underlying_type" : "_ZTIj"
146  },
147  {
148   "alignment" : 4,
149   "enum_fields" :
150   [
151    {
152     "enum_field_value" : 0,
153     "name" : "LOG_ID_MIN"
154    },
155    {
156     "enum_field_value" : 0,
157     "name" : "LOG_ID_MAIN"
158    },
159    {
160     "enum_field_value" : 1,
161     "name" : "LOG_ID_RADIO"
162    },
163    {
164     "enum_field_value" : 2,
165     "name" : "LOG_ID_EVENTS"
166    },
167    {
168     "enum_field_value" : 3,
169     "name" : "LOG_ID_SYSTEM"
170    },
171    {
172     "enum_field_value" : 4,
173     "name" : "LOG_ID_CRASH"
174    },
175    {
176     "enum_field_value" : 5,
177     "name" : "LOG_ID_STATS"
178    },
179    {
180     "enum_field_value" : 6,
181     "name" : "LOG_ID_SECURITY"
182    },
183    {
184     "enum_field_value" : 7,
185     "name" : "LOG_ID_KERNEL"
186    },
187    {
188     "enum_field_value" : 8,
189     "name" : "LOG_ID_MAX"
190    },
191    {
192     "enum_field_value" : 2147483647,
193     "name" : "LOG_ID_DEFAULT"
194    }
195   ],
196   "linker_set_key" : "_ZTI6log_id",
197   "name" : "log_id",
198   "size" : 4,
199   "source_file" : "system/logging/liblog/include/android/log.h",
200   "underlying_type" : "_ZTIj"
201  }
202 ],
203 "function_types" : [],
204 "functions" :
205 [
206  {
207   "function_name" : "ADnsHelper_init",
208   "linker_set_key" : "ADnsHelper_init",
209   "return_type" : "_ZTIi",
210   "source_file" : "packages/modules/Connectivity/bpf/dns_helper/include/DnsHelperPublic.h"
211  },
212  {
213   "function_name" : "ADnsHelper_isUidNetworkingBlocked",
214   "linker_set_key" : "ADnsHelper_isUidNetworkingBlocked",
215   "parameters" :
216   [
217    {
218     "referenced_type" : "_ZTIj"
219    },
220    {
221     "referenced_type" : "_ZTIb"
222    }
223   ],
224   "return_type" : "_ZTIi",
225   "source_file" : "packages/modules/Connectivity/bpf/dns_helper/include/DnsHelperPublic.h"
226  }
227 ],
228 "global_vars" : [],
229 "lvalue_reference_types" :
230 [
231  {
232   "alignment" : 4,
233   "linker_set_key" : "_ZTIRK8log_time",
234   "name" : "const log_time &",
235   "referenced_type" : "_ZTIK8log_time",
236   "size" : 4,
237   "source_file" : "system/logging/liblog/include/log/log_time.h"
238  },
239  {
240   "alignment" : 4,
241   "linker_set_key" : "_ZTIRK8timespec",
242   "name" : "const timespec &",
243   "referenced_type" : "_ZTIK8timespec",
244   "size" : 4,
245   "source_file" : "system/logging/liblog/include/log/log_time.h"
246  }
247 ],
248 "pointer_types" :
249 [
250  {
251   "alignment" : 4,
252   "linker_set_key" : "_ZTIP8log_time",
253   "name" : "log_time *",
254   "referenced_type" : "_ZTI8log_time",
255   "size" : 4,
256   "source_file" : "system/logging/liblog/include/log/log_time.h"
257  },
258  {
259   "alignment" : 4,
260   "linker_set_key" : "_ZTIPK8log_time",
261   "name" : "const log_time *",
262   "referenced_type" : "_ZTIK8log_time",
263   "size" : 4,
264   "source_file" : "system/logging/liblog/include/log/log_time.h"
265  },
266  {
267   "alignment" : 4,
268   "linker_set_key" : "_ZTIPKc",
269   "name" : "const char *",
270   "referenced_type" : "_ZTIKc",
271   "size" : 4,
272   "source_file" : "system/logging/liblog/include/android/log.h"
273  }
274 ],
275 "qualified_types" :
276 [
277  {
278   "alignment" : 1,
279   "is_const" : true,
280   "linker_set_key" : "_ZTIK8log_time",
281   "name" : "const log_time",
282   "referenced_type" : "_ZTI8log_time",
283   "size" : 8,
284   "source_file" : "system/logging/liblog/include/log/log_time.h"
285  },
286  {
287   "alignment" : 4,
288   "is_const" : true,
289   "linker_set_key" : "_ZTIK8timespec",
290   "name" : "const timespec",
291   "referenced_type" : "_ZTI8timespec",
292   "size" : 8,
293   "source_file" : "system/logging/liblog/include/log/log_time.h"
294  },
295  {
296   "alignment" : 1,
297   "is_const" : true,
298   "linker_set_key" : "_ZTIKc",
299   "name" : "const char",
300   "referenced_type" : "_ZTIc",
301   "size" : 1,
302   "source_file" : "system/logging/liblog/include/android/log.h"
303  }
304 ],
305 "record_types" :
306 [
307  {
308   "alignment" : 4,
309   "fields" :
310   [
311    {
312     "field_name" : "struct_size",
313     "referenced_type" : "_ZTIj"
314    },
315    {
316     "field_name" : "buffer_id",
317     "field_offset" : 32,
318     "referenced_type" : "_ZTIi"
319    },
320    {
321     "field_name" : "priority",
322     "field_offset" : 64,
323     "referenced_type" : "_ZTIi"
324    },
325    {
326     "field_name" : "tag",
327     "field_offset" : 96,
328     "referenced_type" : "_ZTIPKc"
329    },
330    {
331     "field_name" : "file",
332     "field_offset" : 128,
333     "referenced_type" : "_ZTIPKc"
334    },
335    {
336     "field_name" : "line",
337     "field_offset" : 160,
338     "referenced_type" : "_ZTIj"
339    },
340    {
341     "field_name" : "message",
342     "field_offset" : 192,
343     "referenced_type" : "_ZTIPKc"
344    }
345   ],
346   "linker_set_key" : "_ZTI21__android_log_message",
347   "name" : "__android_log_message",
348   "size" : 28,
349   "source_file" : "system/logging/liblog/include/android/log.h"
350  },
351  {
352   "alignment" : 1,
353   "fields" :
354   [
355    {
356     "field_name" : "tv_sec",
357     "referenced_type" : "_ZTIj"
358    },
359    {
360     "field_name" : "tv_nsec",
361     "field_offset" : 32,
362     "referenced_type" : "_ZTIj"
363    }
364   ],
365   "linker_set_key" : "_ZTI8log_time",
366   "name" : "log_time",
367   "size" : 8,
368   "source_file" : "system/logging/liblog/include/log/log_time.h"
369  }
370 ],
371 "rvalue_reference_types" : []
372}
373