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