• 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   "alignment" : 8,
38   "is_integral" : true,
39   "is_unsigned" : true,
40   "linker_set_key" : "_ZTIm",
41   "name" : "unsigned long",
42   "size" : 8
43  },
44  {
45   "linker_set_key" : "_ZTIv",
46   "name" : "void"
47  }
48 ],
49 "elf_functions" :
50 [
51  {
52   "name" : "android_is_in_vendor_process"
53  },
54  {
55   "name" : "android_load_sphal_library"
56  },
57  {
58   "name" : "android_unload_sphal_library"
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" : "android_is_in_vendor_process",
211   "linker_set_key" : "android_is_in_vendor_process",
212   "return_type" : "_ZTIi",
213   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
214  },
215  {
216   "function_name" : "android_load_sphal_library",
217   "linker_set_key" : "android_load_sphal_library",
218   "parameters" :
219   [
220    {
221     "referenced_type" : "_ZTIPKc"
222    },
223    {
224     "referenced_type" : "_ZTIi"
225    }
226   ],
227   "return_type" : "_ZTIPv",
228   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
229  },
230  {
231   "function_name" : "android_unload_sphal_library",
232   "linker_set_key" : "android_unload_sphal_library",
233   "parameters" :
234   [
235    {
236     "referenced_type" : "_ZTIPv"
237    }
238   ],
239   "return_type" : "_ZTIi",
240   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
241  }
242 ],
243 "global_vars" : [],
244 "lvalue_reference_types" :
245 [
246  {
247   "alignment" : 8,
248   "linker_set_key" : "_ZTIRK8log_time",
249   "name" : "const log_time &",
250   "referenced_type" : "_ZTIK8log_time",
251   "size" : 8,
252   "source_file" : "system/logging/liblog/include/log/log_time.h"
253  },
254  {
255   "alignment" : 8,
256   "linker_set_key" : "_ZTIRK8timespec",
257   "name" : "const timespec &",
258   "referenced_type" : "_ZTIK8timespec",
259   "size" : 8,
260   "source_file" : "system/logging/liblog/include/log/log_time.h"
261  }
262 ],
263 "pointer_types" :
264 [
265  {
266   "alignment" : 8,
267   "linker_set_key" : "_ZTIP8log_time",
268   "name" : "log_time *",
269   "referenced_type" : "_ZTI8log_time",
270   "size" : 8,
271   "source_file" : "system/logging/liblog/include/log/log_time.h"
272  },
273  {
274   "alignment" : 8,
275   "linker_set_key" : "_ZTIPK8log_time",
276   "name" : "const log_time *",
277   "referenced_type" : "_ZTIK8log_time",
278   "size" : 8,
279   "source_file" : "system/logging/liblog/include/log/log_time.h"
280  },
281  {
282   "alignment" : 8,
283   "linker_set_key" : "_ZTIPKc",
284   "name" : "const char *",
285   "referenced_type" : "_ZTIKc",
286   "size" : 8,
287   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
288  },
289  {
290   "alignment" : 8,
291   "linker_set_key" : "_ZTIPv",
292   "name" : "void *",
293   "referenced_type" : "_ZTIv",
294   "size" : 8,
295   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
296  }
297 ],
298 "qualified_types" :
299 [
300  {
301   "alignment" : 1,
302   "is_const" : true,
303   "linker_set_key" : "_ZTIK8log_time",
304   "name" : "const log_time",
305   "referenced_type" : "_ZTI8log_time",
306   "size" : 8,
307   "source_file" : "system/logging/liblog/include/log/log_time.h"
308  },
309  {
310   "alignment" : 8,
311   "is_const" : true,
312   "linker_set_key" : "_ZTIK8timespec",
313   "name" : "const timespec",
314   "referenced_type" : "_ZTI8timespec",
315   "size" : 16,
316   "source_file" : "system/logging/liblog/include/log/log_time.h"
317  },
318  {
319   "alignment" : 1,
320   "is_const" : true,
321   "linker_set_key" : "_ZTIKc",
322   "name" : "const char",
323   "referenced_type" : "_ZTIc",
324   "size" : 1,
325   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
326  }
327 ],
328 "record_types" :
329 [
330  {
331   "alignment" : 8,
332   "fields" :
333   [
334    {
335     "field_name" : "struct_size",
336     "referenced_type" : "_ZTIm"
337    },
338    {
339     "field_name" : "buffer_id",
340     "field_offset" : 64,
341     "referenced_type" : "_ZTIi"
342    },
343    {
344     "field_name" : "priority",
345     "field_offset" : 96,
346     "referenced_type" : "_ZTIi"
347    },
348    {
349     "field_name" : "tag",
350     "field_offset" : 128,
351     "referenced_type" : "_ZTIPKc"
352    },
353    {
354     "field_name" : "file",
355     "field_offset" : 192,
356     "referenced_type" : "_ZTIPKc"
357    },
358    {
359     "field_name" : "line",
360     "field_offset" : 256,
361     "referenced_type" : "_ZTIj"
362    },
363    {
364     "field_name" : "message",
365     "field_offset" : 320,
366     "referenced_type" : "_ZTIPKc"
367    }
368   ],
369   "linker_set_key" : "_ZTI21__android_log_message",
370   "name" : "__android_log_message",
371   "size" : 48,
372   "source_file" : "system/logging/liblog/include/android/log.h"
373  },
374  {
375   "alignment" : 1,
376   "fields" :
377   [
378    {
379     "field_name" : "tv_sec",
380     "referenced_type" : "_ZTIj"
381    },
382    {
383     "field_name" : "tv_nsec",
384     "field_offset" : 32,
385     "referenced_type" : "_ZTIj"
386    }
387   ],
388   "linker_set_key" : "_ZTI8log_time",
389   "name" : "log_time",
390   "size" : 8,
391   "source_file" : "system/logging/liblog/include/log/log_time.h"
392  }
393 ],
394 "rvalue_reference_types" : []
395}
396