Home
last modified time | relevance | path

Searched refs:TimeLtdProcess (Results 1 - 4 of 4) sorted by relevance

/foundation/resourceschedule/device_standby/utils/policy/include/
H A Dstandby_config_manager.h45 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 Dconfigmanager_fuzzer.cpp50 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 Dstandby_config_manager.cpp481 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 Dstandby_utils_unit_test.cpp240 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