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