Searched refs:TimeLtdProcess (Results 1 - 4 of 4) sorted by relevance
/foundation/resourceschedule/device_standby/utils/policy/include/ |
H A D | standby_config_manager.h | 45 struct TimeLtdProcess { struct 49 bool operator < (const TimeLtdProcess& rhs) const in operator <() 60 std::vector<TimeLtdProcess> timeLtdProcesses_; 61 std::vector<TimeLtdProcess> timeLtdApps_; 94 std::set<TimeLtdProcess> GetEligibleAllowTimeConfig(const std::string& paramName, 132 std::vector<TimeLtdProcess>& resCtrlConfig);
|
/foundation/resourceschedule/device_standby/utils/test/fuzztest/configmanager_fuzzer/ |
H A D | configmanager_fuzzer.cpp | 50 auto func = [](bool isApp, std::set<TimeLtdProcess>& eligibleResCtrlConfig, in PreciseCoverageParseTimeLimitedConfig() 61 GetEligibleAllowConfig<TimeLtdProcess>(TAG_TEST, 0, false, false, func); in PreciseCoverageParseTimeLimitedConfig() 73 GetEligibleAllowConfig<TimeLtdProcess>(TAG_TEST_ONE, 0, false, false, func); in PreciseCoverageParseTimeLimitedConfig() 75 std::vector<TimeLtdProcess> timeLimitedConfig {}; in PreciseCoverageParseTimeLimitedConfig()
|
/foundation/resourceschedule/device_standby/utils/policy/src/ |
H A D | standby_config_manager.cpp | 481 std::set<TimeLtdProcess> StandbyConfigManager::GetEligibleAllowTimeConfig(const std::string& paramName, in GetEligibleAllowTimeConfig() 484 auto func = [](bool isApp, std::set<TimeLtdProcess>& eligibleResCtrlConfig, in GetEligibleAllowTimeConfig() 494 return GetEligibleAllowConfig<TimeLtdProcess>(paramName, condition, isAllow, isApp, func); in GetEligibleAllowTimeConfig() 752 const std::string& key, std::vector<TimeLtdProcess>& timeLimitedConfig) in ParseTimeLimitedConfig() 766 timeLimitedConfig.emplace_back(TimeLtdProcess{name, duration}); in ParseTimeLimitedConfig() 859 auto printLtdProceses = [&stream](const TimeLtdProcess& timeLtdProcess) { in DumpStandbyConfigInfo() 870 DumpResCtrlConfig<TimeLtdProcess>("timeLtdProcesses", resConfig.timeLtdProcesses_, in DumpStandbyConfigInfo() 872 DumpResCtrlConfig<TimeLtdProcess>("timeLtdApps", resConfig.timeLtdApps_, stream, printLtdProceses); in DumpStandbyConfigInfo()
|
/foundation/resourceschedule/device_standby/services/test/unittest/ |
H A D | standby_utils_unit_test.cpp | 240 std::vector<TimeLtdProcess> timeLimitedConfig {}; in HWTEST_F() 351 TimeLtdProcess process1 {"process1", 10}; in HWTEST_F() 352 TimeLtdProcess process2 {"process2", 20}; in HWTEST_F()
|
Completed in 4 milliseconds