1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "bool",
10   "name" : "bool",
11   "referenced_type" : "type-5",
12   "self_type" : "type-5",
13   "size" : 1
14  },
15  {
16   "alignment" : 1,
17   "is_integral" : true,
18   "is_unsigned" : true,
19   "linker_set_key" : "char",
20   "name" : "char",
21   "referenced_type" : "type-3",
22   "self_type" : "type-3",
23   "size" : 1
24  },
25  {
26   "alignment" : 4,
27   "is_integral" : true,
28   "linker_set_key" : "int",
29   "name" : "int",
30   "referenced_type" : "type-12",
31   "self_type" : "type-12",
32   "size" : 4
33  },
34  {
35   "alignment" : 4,
36   "is_integral" : true,
37   "is_unsigned" : true,
38   "linker_set_key" : "unsigned int",
39   "name" : "unsigned int",
40   "referenced_type" : "type-4",
41   "self_type" : "type-4",
42   "size" : 4
43  }
44 ],
45 "elf_functions" :
46 [
47  {
48   "name" : "CgroupGetAttributePath"
49  },
50  {
51   "name" : "CgroupGetAttributePathForTask"
52  },
53  {
54   "name" : "CgroupGetControllerPath"
55  },
56  {
57   "name" : "SetProcessProfiles"
58  },
59  {
60   "name" : "SetTaskProfiles"
61  },
62  {
63   "name" : "_Z14UsePerAppMemcgv"
64  },
65  {
66   "name" : "_Z16killProcessGroupjii"
67  },
68  {
69   "name" : "_Z18createProcessGroupjib"
70  },
71  {
72   "name" : "_Z20killProcessGroupOncejii"
73  },
74  {
75   "name" : "_Z20setProcessGroupLimitjil"
76  },
77  {
78   "name" : "_Z22removeAllProcessGroupsv"
79  },
80  {
81   "name" : "_Z24setProcessGroupSoftLimitjil"
82  },
83  {
84   "name" : "_Z25setProcessGroupSwappinessjii"
85  },
86  {
87   "name" : "_ZN11TaskProfile21EnableResourceCachingEv"
88  },
89  {
90   "name" : "_ZN12TaskProfiles11GetInstanceEv"
91  },
92  {
93   "name" : "_ZN12TaskProfiles4LoadERK9CgroupMapRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
94  },
95  {
96   "name" : "_ZN12TaskProfilesC1Ev"
97  },
98  {
99   "name" : "_ZN12TaskProfilesC2Ev"
100  },
101  {
102   "name" : "_ZN15SetCgroupAction14AddTidToCgroupEii"
103  },
104  {
105   "name" : "_ZN15SetCgroupAction18IsAppDependentPathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
106  },
107  {
108   "name" : "_ZN15SetCgroupAction21EnableResourceCachingEv"
109  },
110  {
111   "name" : "_ZN15SetCgroupActionC1ERK16CgroupControllerRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
112  },
113  {
114   "name" : "_ZN15SetCgroupActionC2ERK16CgroupControllerRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE"
115  },
116  {
117   "name" : "_ZN19SetTimerSlackAction21IsTimerSlackSupportedEi"
118  },
119  {
120   "name" : "_ZN9CgroupMap10LoadRcFileEv"
121  },
122  {
123   "name" : "_ZN9CgroupMap11GetInstanceEv"
124  },
125  {
126   "name" : "_ZN9CgroupMapC1Ev"
127  },
128  {
129   "name" : "_ZN9CgroupMapC2Ev"
130  },
131  {
132   "name" : "_ZNK11TaskProfile14ExecuteForTaskEi"
133  },
134  {
135   "name" : "_ZNK11TaskProfile17ExecuteForProcessEji"
136  },
137  {
138   "name" : "_ZNK12TaskProfiles10GetProfileERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
139  },
140  {
141   "name" : "_ZNK12TaskProfiles12GetAttributeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
142  },
143  {
144   "name" : "_ZNK15SetCgroupAction14ExecuteForTaskEi"
145  },
146  {
147   "name" : "_ZNK15SetCgroupAction17ExecuteForProcessEji"
148  },
149  {
150   "name" : "_ZNK15SetClampsAction14ExecuteForTaskEi"
151  },
152  {
153   "name" : "_ZNK15SetClampsAction17ExecuteForProcessEji"
154  },
155  {
156   "name" : "_ZNK16CgroupController12GetTaskGroupEiPNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
157  },
158  {
159   "name" : "_ZNK16CgroupController16GetProcsFilePathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEji"
160  },
161  {
162   "name" : "_ZNK16CgroupController16GetTasksFilePathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
163  },
164  {
165   "name" : "_ZNK16CgroupController4nameEv"
166  },
167  {
168   "name" : "_ZNK16CgroupController4pathEv"
169  },
170  {
171   "name" : "_ZNK16CgroupController7versionEv"
172  },
173  {
174   "name" : "_ZNK16CgroupController8HasValueEv"
175  },
176  {
177   "name" : "_ZNK16ProfileAttribute14GetPathForTaskEiPNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
178  },
179  {
180   "name" : "_ZNK18SetAttributeAction14ExecuteForTaskEi"
181  },
182  {
183   "name" : "_ZNK18SetAttributeAction17ExecuteForProcessEji"
184  },
185  {
186   "name" : "_ZNK19SetTimerSlackAction14ExecuteForTaskEi"
187  },
188  {
189   "name" : "_ZNK9CgroupMap14FindControllerERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
190  },
191  {
192   "name" : "_ZNK9CgroupMap5PrintEv"
193  },
194  {
195   "binding" : "weak",
196   "name" : "_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE"
197  },
198  {
199   "binding" : "weak",
200   "name" : "_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE"
201  },
202  {
203   "binding" : "weak",
204   "name" : "_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE"
205  },
206  {
207   "binding" : "weak",
208   "name" : "_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE"
209  },
210  {
211   "binding" : "weak",
212   "name" : "_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE"
213  },
214  {
215   "binding" : "weak",
216   "name" : "_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE"
217  },
218  {
219   "binding" : "weak",
220   "name" : "_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
221  },
222  {
223   "binding" : "weak",
224   "name" : "_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE"
225  },
226  {
227   "binding" : "weak",
228   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb"
229  },
230  {
231   "binding" : "weak",
232   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb"
233  },
234  {
235   "binding" : "weak",
236   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb"
237  },
238  {
239   "binding" : "weak",
240   "name" : "_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE"
241  },
242  {
243   "binding" : "weak",
244   "name" : "_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE"
245  },
246  {
247   "binding" : "weak",
248   "name" : "_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc"
249  },
250  {
251   "binding" : "weak",
252   "name" : "_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c"
253  },
254  {
255   "binding" : "weak",
256   "name" : "_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c"
257  },
258  {
259   "binding" : "weak",
260   "name" : "_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c"
261  },
262  {
263   "binding" : "weak",
264   "name" : "_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_"
265  },
266  {
267   "binding" : "weak",
268   "name" : "_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE"
269  },
270  {
271   "binding" : "weak",
272   "name" : "_ZNKSt3__113match_resultsINS_11__wrap_iterIPKcEENS_9allocatorINS_9sub_matchIS4_EEEEE6formatINS_20back_insert_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS5_IcEEEEEEEET_SI_S3_S3_NS_15regex_constants15match_flag_typeE"
273  },
274  {
275   "binding" : "weak",
276   "name" : "_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
277  },
278  {
279   "binding" : "weak",
280   "name" : "_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
281  },
282  {
283   "binding" : "weak",
284   "name" : "_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE"
285  },
286  {
287   "binding" : "weak",
288   "name" : "_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
289  },
290  {
291   "binding" : "weak",
292   "name" : "_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
293  },
294  {
295   "binding" : "weak",
296   "name" : "_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
297  },
298  {
299   "binding" : "weak",
300   "name" : "_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE"
301  },
302  {
303   "binding" : "weak",
304   "name" : "_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE"
305  },
306  {
307   "binding" : "weak",
308   "name" : "_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE"
309  },
310  {
311   "binding" : "weak",
312   "name" : "_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE"
313  },
314  {
315   "binding" : "weak",
316   "name" : "_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE"
317  },
318  {
319   "binding" : "weak",
320   "name" : "_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE"
321  },
322  {
323   "binding" : "weak",
324   "name" : "_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI11TaskProfileNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE4findIS7_EENS_21__tree_const_iteratorISD_PNS_11__tree_nodeISD_PvEElEERKT_"
325  },
326  {
327   "binding" : "weak",
328   "name" : "_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI16ProfileAttributeNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE4findIS7_EENS_21__tree_const_iteratorISD_PNS_11__tree_nodeISD_PvEElEERKT_"
329  },
330  {
331   "binding" : "weak",
332   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc"
333  },
334  {
335   "binding" : "weak",
336   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_"
337  },
338  {
339   "binding" : "weak",
340   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_"
341  },
342  {
343   "binding" : "weak",
344   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_"
345  },
346  {
347   "binding" : "weak",
348   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi"
349  },
350  {
351   "binding" : "weak",
352   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_"
353  },
354  {
355   "binding" : "weak",
356   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_"
357  },
358  {
359   "binding" : "weak",
360   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
361  },
362  {
363   "binding" : "weak",
364   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_"
365  },
366  {
367   "binding" : "weak",
368   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_"
369  },
370  {
371   "binding" : "weak",
372   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE"
373  },
374  {
375   "binding" : "weak",
376   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_"
381  },
382  {
383   "binding" : "weak",
384   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_character_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_"
417  },
418  {
419   "binding" : "weak",
420   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE"
421  },
422  {
423   "binding" : "weak",
424   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_"
425  },
426  {
427   "binding" : "weak",
428   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_"
429  },
430  {
431   "binding" : "weak",
432   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_"
433  },
434  {
435   "binding" : "weak",
436   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_"
437  },
438  {
439   "binding" : "weak",
440   "name" : "_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZNSt3__112__deque_baseIN4Json6Reader9ErrorInfoENS_9allocatorIS3_EEE5clearEv"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
453  },
454  {
455   "binding" : "weak",
456   "name" : "_ZNSt3__113regex_replaceINS_20back_insert_iteratorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_11__wrap_iterIPKcEENS_12regex_traitsIcEEcEET_SF_T0_SG_RKNS_11basic_regexIT2_T1_EEPKSI_NS_15regex_constants15match_flag_typeE"
457  },
458  {
459   "binding" : "weak",
460   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_"
461  },
462  {
463   "binding" : "weak",
464   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_"
465  },
466  {
467   "binding" : "weak",
468   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_"
469  },
470  {
471   "binding" : "weak",
472   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_"
473  },
474  {
475   "binding" : "weak",
476   "name" : "_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_"
477  },
478  {
479   "binding" : "weak",
480   "name" : "_ZNSt3__114regex_iteratorINS_11__wrap_iterIPKcEEcNS_12regex_traitsIcEEEppEv"
481  },
482  {
483   "binding" : "weak",
484   "name" : "_ZNSt3__116__owns_one_stateIcED0Ev"
485  },
486  {
487   "binding" : "weak",
488   "name" : "_ZNSt3__116__owns_one_stateIcED2Ev"
489  },
490  {
491   "binding" : "weak",
492   "name" : "_ZNSt3__117__owns_two_statesIcED0Ev"
493  },
494  {
495   "binding" : "weak",
496   "name" : "_ZNSt3__117__owns_two_statesIcED2Ev"
497  },
498  {
499   "binding" : "weak",
500   "name" : "_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI11TaskProfileNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISO_EERKT_"
525  },
526  {
527   "binding" : "weak",
528   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI16ProfileAttributeNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISO_EERKT_"
529  },
530  {
531   "binding" : "weak",
532   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_10unique_ptrI16ProfileAttributeNS_14default_deleteIS9_EEEEEENS_19__map_value_compareIS7_SD_NS_4lessIS7_EELb1EEENS5_ISD_EEE4findIS7_EENS_15__tree_iteratorISD_PNS_11__tree_nodeISD_PvEElEERKT_"
533  },
534  {
535   "binding" : "weak",
536   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE"
537  },
538  {
539   "binding" : "weak",
540   "name" : "_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE"
541  },
542  {
543   "binding" : "weak",
544   "name" : "_ZNSt3__16vectorINS_10unique_ptrI13ProfileActionNS_14default_deleteIS2_EEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
545  },
546  {
547   "binding" : "weak",
548   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_"
553  },
554  {
555   "binding" : "weak",
556   "name" : "_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_"
557  },
558  {
559   "binding" : "weak",
560   "name" : "_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_"
581  },
582  {
583   "binding" : "weak",
584   "name" : "_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_"
589  },
590  {
591   "binding" : "weak",
592   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_"
593  },
594  {
595   "binding" : "weak",
596   "name" : "_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_"
597  },
598  {
599   "name" : "cpusets_enabled"
600  },
601  {
602   "name" : "get_sched_policy"
603  },
604  {
605   "name" : "get_sched_policy_name"
606  },
607  {
608   "name" : "schedboost_enabled"
609  },
610  {
611   "name" : "set_cpuset_policy"
612  },
613  {
614   "name" : "set_sched_policy"
615  }
616 ],
617 "elf_objects" :
618 [
619  {
620   "name" : "_ZTV15SetCgroupAction"
621  },
622  {
623   "name" : "_ZTV15SetClampsAction"
624  },
625  {
626   "name" : "_ZTV18SetAttributeAction"
627  },
628  {
629   "name" : "_ZTV19SetTimerSlackAction"
630  },
631  {
632   "binding" : "weak",
633   "name" : "_ZTVNSt3__110__back_refIcEE"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZTVNSt3__110__l_anchorIcEE"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZTVNSt3__110__r_anchorIcEE"
642  },
643  {
644   "binding" : "weak",
645   "name" : "_ZTVNSt3__111__alternateIcEE"
646  },
647  {
648   "binding" : "weak",
649   "name" : "_ZTVNSt3__111__end_stateIcEE"
650  },
651  {
652   "binding" : "weak",
653   "name" : "_ZTVNSt3__111__lookaheadIcNS_12regex_traitsIcEEEE"
654  },
655  {
656   "binding" : "weak",
657   "name" : "_ZTVNSt3__111__match_anyIcEE"
658  },
659  {
660   "binding" : "weak",
661   "name" : "_ZTVNSt3__112__match_charIcEE"
662  },
663  {
664   "binding" : "weak",
665   "name" : "_ZTVNSt3__113__empty_stateIcEE"
666  },
667  {
668   "binding" : "weak",
669   "name" : "_ZTVNSt3__115__word_boundaryIcNS_12regex_traitsIcEEEE"
670  },
671  {
672   "binding" : "weak",
673   "name" : "_ZTVNSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEEE"
674  },
675  {
676   "binding" : "weak",
677   "name" : "_ZTVNSt3__116__owns_one_stateIcEE"
678  },
679  {
680   "binding" : "weak",
681   "name" : "_ZTVNSt3__117__owns_two_statesIcEE"
682  },
683  {
684   "binding" : "weak",
685   "name" : "_ZTVNSt3__117__repeat_one_loopIcEE"
686  },
687  {
688   "binding" : "weak",
689   "name" : "_ZTVNSt3__118__back_ref_collateIcNS_12regex_traitsIcEEEE"
690  },
691  {
692   "binding" : "weak",
693   "name" : "_ZTVNSt3__118__match_char_icaseIcNS_12regex_traitsIcEEEE"
694  },
695  {
696   "binding" : "weak",
697   "name" : "_ZTVNSt3__120__bracket_expressionIcNS_12regex_traitsIcEEEE"
698  },
699  {
700   "binding" : "weak",
701   "name" : "_ZTVNSt3__120__match_char_collateIcNS_12regex_traitsIcEEEE"
702  },
703  {
704   "binding" : "weak",
705   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
706  },
707  {
708   "binding" : "weak",
709   "name" : "_ZTVNSt3__121__empty_non_own_stateIcEE"
710  },
711  {
712   "binding" : "weak",
713   "name" : "_ZTVNSt3__123__match_any_but_newlineIcEE"
714  },
715  {
716   "binding" : "weak",
717   "name" : "_ZTVNSt3__126__end_marked_subexpressionIcEE"
718  },
719  {
720   "binding" : "weak",
721   "name" : "_ZTVNSt3__128__begin_marked_subexpressionIcEE"
722  },
723  {
724   "binding" : "weak",
725   "name" : "_ZTVNSt3__16__loopIcEE"
726  }
727 ],
728 "enum_types" :
729 [
730  {
731   "alignment" : 4,
732   "enum_fields" :
733   [
734    {
735     "enum_field_value" : -1,
736     "name" : "SP_DEFAULT"
737    },
738    {
739     "enum_field_value" : 0,
740     "name" : "SP_BACKGROUND"
741    },
742    {
743     "enum_field_value" : 1,
744     "name" : "SP_FOREGROUND"
745    },
746    {
747     "enum_field_value" : 2,
748     "name" : "SP_SYSTEM"
749    },
750    {
751     "enum_field_value" : 3,
752     "name" : "SP_AUDIO_APP"
753    },
754    {
755     "enum_field_value" : 4,
756     "name" : "SP_AUDIO_SYS"
757    },
758    {
759     "enum_field_value" : 5,
760     "name" : "SP_TOP_APP"
761    },
762    {
763     "enum_field_value" : 6,
764     "name" : "SP_RT_APP"
765    },
766    {
767     "enum_field_value" : 7,
768     "name" : "SP_RESTRICTED"
769    },
770    {
771     "enum_field_value" : 8,
772     "name" : "SP_CNT"
773    },
774    {
775     "enum_field_value" : 7,
776     "name" : "SP_MAX"
777    },
778    {
779     "enum_field_value" : 1,
780     "name" : "SP_SYSTEM_DEFAULT"
781    }
782   ],
783   "linker_set_key" : "SchedPolicy",
784   "name" : "SchedPolicy",
785   "referenced_type" : "type-11",
786   "self_type" : "type-11",
787   "size" : 4,
788   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
789   "underlying_type" : "type-12",
790   "unique_id" : "SchedPolicy"
791  }
792 ],
793 "function_types" : [],
794 "functions" :
795 [
796  {
797   "function_name" : "CgroupGetAttributePath",
798   "linker_set_key" : "CgroupGetAttributePath",
799   "parameters" :
800   [
801    {
802     "referenced_type" : "type-8"
803    },
804    {
805     "referenced_type" : "type-9"
806    }
807   ],
808   "return_type" : "type-5",
809   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
810  },
811  {
812   "function_name" : "CgroupGetAttributePathForTask",
813   "linker_set_key" : "CgroupGetAttributePathForTask",
814   "parameters" :
815   [
816    {
817     "referenced_type" : "type-8"
818    },
819    {
820     "referenced_type" : "type-12"
821    },
822    {
823     "referenced_type" : "type-9"
824    }
825   ],
826   "return_type" : "type-5",
827   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
828  },
829  {
830   "function_name" : "CgroupGetControllerPath",
831   "linker_set_key" : "CgroupGetControllerPath",
832   "parameters" :
833   [
834    {
835     "referenced_type" : "type-8"
836    },
837    {
838     "referenced_type" : "type-9"
839    }
840   ],
841   "return_type" : "type-5",
842   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
843  },
844  {
845   "function_name" : "SetProcessProfiles",
846   "linker_set_key" : "SetProcessProfiles",
847   "parameters" :
848   [
849    {
850     "referenced_type" : "type-4"
851    },
852    {
853     "referenced_type" : "type-12"
854    },
855    {
856     "referenced_type" : "type-17"
857    },
858    {
859     "default_arg" : true,
860     "referenced_type" : "type-5"
861    }
862   ],
863   "return_type" : "type-5",
864   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
865  },
866  {
867   "function_name" : "SetTaskProfiles",
868   "linker_set_key" : "SetTaskProfiles",
869   "parameters" :
870   [
871    {
872     "referenced_type" : "type-12"
873    },
874    {
875     "referenced_type" : "type-17"
876    },
877    {
878     "default_arg" : true,
879     "referenced_type" : "type-5"
880    }
881   ],
882   "return_type" : "type-5",
883   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
884  },
885  {
886   "function_name" : "cpusets_enabled",
887   "linker_set_key" : "cpusets_enabled",
888   "return_type" : "type-5",
889   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
890  },
891  {
892   "function_name" : "get_sched_policy",
893   "linker_set_key" : "get_sched_policy",
894   "parameters" :
895   [
896    {
897     "referenced_type" : "type-12"
898    },
899    {
900     "referenced_type" : "type-13"
901    }
902   ],
903   "return_type" : "type-12",
904   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
905  },
906  {
907   "function_name" : "get_sched_policy_name",
908   "linker_set_key" : "get_sched_policy_name",
909   "parameters" :
910   [
911    {
912     "referenced_type" : "type-11"
913    }
914   ],
915   "return_type" : "type-1",
916   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
917  },
918  {
919   "function_name" : "schedboost_enabled",
920   "linker_set_key" : "schedboost_enabled",
921   "return_type" : "type-5",
922   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
923  },
924  {
925   "function_name" : "set_cpuset_policy",
926   "linker_set_key" : "set_cpuset_policy",
927   "parameters" :
928   [
929    {
930     "referenced_type" : "type-12"
931    },
932    {
933     "referenced_type" : "type-11"
934    }
935   ],
936   "return_type" : "type-12",
937   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
938  },
939  {
940   "function_name" : "set_sched_policy",
941   "linker_set_key" : "set_sched_policy",
942   "parameters" :
943   [
944    {
945     "referenced_type" : "type-12"
946    },
947    {
948     "referenced_type" : "type-11"
949    }
950   ],
951   "return_type" : "type-12",
952   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
953  }
954 ],
955 "global_vars" : [],
956 "lvalue_reference_types" :
957 [
958  {
959   "alignment" : 8,
960   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
961   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
962   "referenced_type" : "type-6",
963   "self_type" : "type-8",
964   "size" : 8,
965   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
966  },
967  {
968   "alignment" : 8,
969   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
970   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > &",
971   "referenced_type" : "type-15",
972   "self_type" : "type-17",
973   "size" : 8,
974   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
975  }
976 ],
977 "pointer_types" :
978 [
979  {
980   "alignment" : 8,
981   "linker_set_key" : "SchedPolicy *",
982   "name" : "SchedPolicy *",
983   "referenced_type" : "type-11",
984   "self_type" : "type-13",
985   "size" : 8,
986   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h"
987  },
988  {
989   "alignment" : 8,
990   "linker_set_key" : "const char *",
991   "name" : "const char *",
992   "referenced_type" : "type-2",
993   "self_type" : "type-1",
994   "size" : 8,
995   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
996  },
997  {
998   "alignment" : 8,
999   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
1000   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > *",
1001   "referenced_type" : "type-10",
1002   "self_type" : "type-9",
1003   "size" : 8,
1004   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1005  }
1006 ],
1007 "qualified_types" :
1008 [
1009  {
1010   "alignment" : 1,
1011   "is_const" : true,
1012   "linker_set_key" : "const char",
1013   "name" : "const char",
1014   "referenced_type" : "type-3",
1015   "self_type" : "type-2",
1016   "size" : 1,
1017   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1018  },
1019  {
1020   "alignment" : 8,
1021   "is_const" : true,
1022   "linker_set_key" : "const char *const",
1023   "name" : "const char *const",
1024   "referenced_type" : "type-1",
1025   "self_type" : "type-14",
1026   "size" : 8,
1027   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1028  },
1029  {
1030   "alignment" : 8,
1031   "is_const" : true,
1032   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
1033   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
1034   "referenced_type" : "type-7",
1035   "self_type" : "type-6",
1036   "size" : 24,
1037   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1038  },
1039  {
1040   "alignment" : 8,
1041   "is_const" : true,
1042   "linker_set_key" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
1043   "name" : "const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >",
1044   "referenced_type" : "type-16",
1045   "self_type" : "type-15",
1046   "size" : 24,
1047   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
1048  }
1049 ],
1050 "record_types" : [],
1051 "rvalue_reference_types" : []
1052}
1053