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