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