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