/foundation/systemabilitymgr/samgr/services/samgr/native/source/collect/ |
H A D | device_timed_collect.cpp | 102 int64_t interval = atoi(strInterval.c_str()); in ProcessPersistenceLoopTask() local 103 if (persitenceLoopTasks_.count(interval) > 0) { in ProcessPersistenceLoopTask() 108 if (static_cast<int64_t>(triggerTime) - interval > currentTime) { in ProcessPersistenceLoopTask() 113 if (interval < MIN_INTERVAL) { in ProcessPersistenceLoopTask() 114 HILOGW("interval is not true"); in ProcessPersistenceLoopTask() 117 persitenceLoopTasks_[interval] = [this, interval] () { in ProcessPersistenceLoopTask() 118 ReportEventByTimeInfo(interval, true); in ProcessPersistenceLoopTask() 119 PostPersistenceDelayTask(persitenceLoopTasks_[interval], interval, interva in ProcessPersistenceLoopTask() 131 ReportEventByTimeInfo(int32_t interval, bool persistence) ReportEventByTimeInfo() argument 149 SaveTimedInfos(const OnDemandEvent& onDemandEvent, int32_t interval) SaveTimedInfos() argument 171 int32_t interval = atoi(onDemandEvent.value.c_str()); SaveTimedEvent() local 191 PostPersistenceLoopTaskLocked(int32_t interval) PostPersistenceLoopTaskLocked() argument 203 PostNonPersistenceLoopTaskLocked(int32_t interval) PostNonPersistenceLoopTaskLocked() argument 222 PostDelayTaskByTimeInfo(std::function<void()> callback, int32_t interval, int32_t disTime) PostDelayTaskByTimeInfo() argument 238 PostPersistenceDelayTask(std::function<void()> postTask, int32_t interval, int32_t disTime) PostPersistenceDelayTask() argument 351 int32_t interval = atoi(event.value.c_str()); AddCollectEvent() local 378 int32_t interval = atoi(event.value.c_str()); RemoveUnusedEvent() local 388 RemoveTimesInfo(const OnDemandEvent& onDemandEvent, int32_t interval) RemoveTimesInfo() argument 407 RemoveNonPersistenceLoopTask(int32_t interval) RemoveNonPersistenceLoopTask() argument 417 RemovePersistenceLoopTask(int32_t interval) RemovePersistenceLoopTask() argument [all...] |
/foundation/resourceschedule/ffrt/test/ut/testcase/ |
H A D | ut_interval.cpp | 24 #include "sched/interval.h" 108 DefaultInterval interval = DefaultInterval(100, QoS(static_cast<int>(qos_deadline_request))); in HWTEST_F() local 109 int ret = interval.Begin(); in HWTEST_F() 111 interval.End(); in HWTEST_F() 113 ret = interval.Begin(); in HWTEST_F() 114 interval.Update(50); in HWTEST_F() 118 interval.CheckPoint(); in HWTEST_F() 119 interval.End(); in HWTEST_F() 124 DefaultInterval interval = DefaultInterval(100, QoS(static_cast<int>(qos_deadline_request))); in HWTEST_F() local 125 int ret = interval in HWTEST_F() 137 DefaultInterval interval = DefaultInterval(100, QoS(static_cast<int>(qos_deadline_request))); HWTEST_F() local 151 DefaultInterval interval = DefaultInterval(100, QoS(static_cast<int>(qos_deadline_request))); HWTEST_F() local 164 FrameInterval interval = FrameInterval(100, QoS(static_cast<int>(qos_user_interactive))); HWTEST_F() local 180 FrameInterval interval = FrameInterval(100, QoS(static_cast<int>(qos_user_interactive))); HWTEST_F() local 193 FrameInterval interval = FrameInterval(100, QoS(static_cast<int>(qos_user_interactive))); HWTEST_F() local 207 FrameInterval interval = FrameInterval(100, QoS(static_cast<int>(qos_user_interactive))); HWTEST_F() local [all...] |
/foundation/resourceschedule/ffrt/test/ut/ |
H A D | deadline_test.cpp | 20 #include "sched/interval.h" 61 interval qi = qos_interval_create(deadline_us, qos); in HWTEST_F() 65 interval qi1 = qos_interval_create(deadline_us, qos); in HWTEST_F() 76 interval* qi = new interval(); in HWTEST_F() 82 interval qi1 = qos_interval_create(deadline_us, qos); in HWTEST_F() 93 interval* qi = new interval(); in HWTEST_F() 99 interval qi1 = qos_interval_create(deadline_us, qos); in HWTEST_F() 113 interval* q in HWTEST_F() [all...] |
H A D | multi_workgroup_test.cpp | 101 long interval = 10000; in HWTEST_F() local 103 struct WorkGroup *ret = WorkgroupCreate(interval); in HWTEST_F() 107 struct WorkGroup *ret1 = WorkgroupCreate(interval); in HWTEST_F() 111 struct WorkGroup *ret2 = WorkgroupCreate(interval); in HWTEST_F() 202 long interval = 10000; in HWTEST_F() local 204 struct WorkGroup *wg2 = WorkgroupCreate(interval); in HWTEST_F() 213 struct WorkGroup *wg3 = WorkgroupCreate(interval); in HWTEST_F() 222 struct WorkGroup *wg4 = WorkgroupCreate(interval); in HWTEST_F()
|
/foundation/resourceschedule/ffrt/interfaces/inner_api/cpp/ |
H A D | deadline.h | 21 using interval = ffrt_interval_t; 24 @brief app create an anonymous interval, the number is limited. should specify the deadline 26 static inline interval qos_interval_create(uint64_t deadline_us, qos qos_ = static_cast<int>(qos_deadline_request)) in qos_interval_create() 32 @brief destroy a interval 34 static inline void qos_interval_destroy(interval it) in qos_interval_destroy() 40 @brief start the interval 42 static inline int qos_interval_begin(interval it) in qos_interval_begin() 48 @brief update interval 50 static inline int qos_interval_update(interval it, uint64_t new_deadline_us) in qos_interval_update() 56 @brief interval becom [all...] |
/foundation/resourceschedule/device_standby/services/common/src/ |
H A D | timed_task.cpp | 32 TimedTask::TimedTask(bool repeat, uint64_t interval, bool isExact, bool isIdle) in TimedTask() argument 35 this->interval = interval; in TimedTask() 48 TimedTask::TimedTask(bool repeat, uint64_t interval, int type) in TimedTask() argument 51 this->interval = interval; in TimedTask() 78 void TimedTask::SetInterval(const uint64_t& interval) in SetInterval() argument 80 this->interval = interval; in SetInterval() 93 uint64_t WEAK_FUNC TimedTask::CreateTimer(bool repeat, uint64_t interval, boo argument 101 CreateTimer(bool repeat, uint64_t interval, int type, const std::function<void()>& callBack) CreateTimer() argument 126 RegisterDayNightSwitchTimer(uint64_t& timeId, bool repeat, uint64_t interval, const std::function<void()>& callBack) RegisterDayNightSwitchTimer() argument [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/ |
H A D | task_manager.cpp | 34 TaskManager::TaskId TaskManager::Schedule(const Task &task, Duration interval) in Schedule() argument 36 return executors_->Schedule(task, interval); in Schedule() 38 TaskManager::TaskId TaskManager::Schedule(const Task &task, Duration delay, Duration interval) in Schedule() argument 40 return executors_->Schedule(task, delay, interval); in Schedule() 42 TaskManager::TaskId TaskManager::Schedule(const Task &task, Duration delay, Duration interval, uint64_t times) in Schedule() argument 44 return executors_->Schedule(task, delay, interval, times); in Schedule() 50 TaskManager::TaskId TaskManager::Reset(const TaskId &taskId, Duration interval) in Reset() argument 52 return executors_->Reset(taskId, interval); in Reset()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_common/ |
H A D | wifi_system_timer.cpp | 30 WifiSysTimer::WifiSysTimer(bool repeat, uint64_t interval, bool isNoWakeUp, bool isIdle) in WifiSysTimer() argument 33 this->interval = interval; in WifiSysTimer() 65 void WifiSysTimer::SetInterval(const uint64_t &interval) in SetInterval() argument 67 this->interval = interval; in SetInterval()
|
/foundation/communication/dhcp/services/utils/src/ |
H A D | dhcp_system_timer.cpp | 33 DhcpSysTimer::DhcpSysTimer(bool repeat, uint64_t interval, bool isNoWakeUp, bool isIdle) in DhcpSysTimer() argument 36 this->interval = interval; in DhcpSysTimer() 68 void DhcpSysTimer::SetInterval(const uint64_t &interval) in SetInterval() argument 70 this->interval = interval; in SetInterval()
|
/foundation/distributeddatamgr/kv_store/frameworks/common/ |
H A D | task_scheduler.h | 63 TaskId At(const Time &begin, Task task, Duration interval = INVALID_INTERVAL, uint64_t times = UNLIMITED_TIMES) in At() 72 innerTask.interval = interval; in At() 81 TaskId Reset(TaskId taskId, const Duration &interval) in Reset() argument 84 if (running_.taskId == taskId && running_.interval != INVALID_INTERVAL) { in Reset() 85 running_.interval = interval; in Reset() 93 if (innerTask.interval != INVALID_INTERVAL) { in Reset() 94 innerTask.interval = interval; in Reset() 111 Every(Duration interval, Task task) Every() argument 131 Every(Duration delay, Duration interval, Task task) Every() argument 136 Every(int32_t times, Duration delay, Duration interval, Task task) Every() argument 147 Duration interval = INVALID_INTERVAL; global() member [all...] |
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/unittest/common/ |
H A D | wifi_system_timer_test.cpp | 71 uint64_t interval = 5000;
in HWTEST_F() local 72 timer_->SetInterval(interval);
in HWTEST_F() 74 EXPECT_EQ(timer_->interval, interval);
in HWTEST_F() 89 uint64_t interval = 5000;
in HWTEST_F() local 92 WifiSysTimer WifiSysTimer(repeat, interval, isNoWakeUp, isIdle);
in HWTEST_F() 94 EXPECT_EQ(WifiSysTimer.interval, interval);
in HWTEST_F()
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/src/ |
H A D | task_executor_adapter.cpp | 28 TaskExecutorAdapter::Duration interval) in Schedule() 30 return TaskExecutor::GetInstance().Schedule(TaskExecutor::INVALID_DURATION, task, interval); in Schedule() 33 TaskExecutorAdapter::Duration delay, TaskExecutorAdapter::Duration interval) in Schedule() 35 return TaskExecutor::GetInstance().Schedule(delay, task, interval); in Schedule() 38 TaskExecutorAdapter::Duration delay, TaskExecutorAdapter::Duration interval, uint64_t times) in Schedule() 40 return TaskExecutor::GetInstance().Schedule(delay, task, interval, times); in Schedule() 48 TaskExecutorAdapter::Duration interval) in Reset() 50 return TaskExecutor::GetInstance().Reset(taskId, interval); in Reset() 27 Schedule(const TaskExecutorAdapter::Task &task, TaskExecutorAdapter::Duration interval) Schedule() argument 32 Schedule(const TaskExecutorAdapter::Task &task, TaskExecutorAdapter::Duration delay, TaskExecutorAdapter::Duration interval) Schedule() argument 37 Schedule(const TaskExecutorAdapter::Task &task, TaskExecutorAdapter::Duration delay, TaskExecutorAdapter::Duration interval, uint64_t times) Schedule() argument 47 Reset(const TaskExecutorAdapter::TaskId &taskId, TaskExecutorAdapter::Duration interval) Reset() argument
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/ |
H A D | timer.h | 49 Timer(const TimeSpan& interval, Func func, TimerType type, const ITaskQueue::Ptr& queue) in Timer() argument 51 Start(interval, BASE_NS::move(func), type, queue); in Timer() 58 Timer(const TimeSpan& interval, Func func, TimerType type, const BASE_NS::Uid& queueId) in Timer() argument 60 Start(interval, BASE_NS::move(func), type, queueId); in Timer() 73 * @param interval Time interval which after this timer triggers. 79 bool Start(const TimeSpan& interval, Func func, TimerType type, const ITaskQueue::Ptr& queue) in Start() argument 99 interval); in Start() 105 * @param interval Time interval whic 112 Start(const TimeSpan& interval, Func func, TimerType type, const BASE_NS::Uid& queueId) Start() argument 173 SingleShotTimer(const TimeSpan& interval, Func func, const ITaskQueue::Ptr& queue) SingleShotTimer() argument 187 SingleShotTimer(const TimeSpan& interval, Func func, const BASE_NS::Uid& queueId) SingleShotTimer() argument [all...] |
/foundation/resourceschedule/device_standby/services/common/include/ |
H A D | timed_task.h | 38 TimedTask(bool repeat, uint64_t interval, bool isExact, bool isIdle = false); 39 TimedTask(bool repeat, uint64_t interval, int type); 44 void SetInterval(const uint64_t& interval) override; 48 static uint64_t CreateTimer(bool repeat, uint64_t interval, bool isExact, bool isIdle, 50 static uint64_t CreateTimer(bool repeat, uint64_t interval, int type, const std::function<void()>& callBack); 52 static bool RegisterDayNightSwitchTimer(uint64_t& timeId, bool repeat, uint64_t interval,
|
/foundation/distributeddatamgr/kv_store/test/fuzztest/taskscheduler_fuzzer/ |
H A D | taskscheduler_fuzzer.cpp | 40 std::chrono::duration<int> interval(time % MAX_INTERVAL_TIME); in EveryFUZZ() 41 taskScheduler.Every(delay, interval, []() { }); in EveryFUZZ() 43 taskScheduler.Every(0, delay, interval, []() { }); in EveryFUZZ() 44 taskScheduler.Every(1, delay, interval, []() { }); in EveryFUZZ() 46 taskScheduler.Every(interval, []() { }); in EveryFUZZ() 53 std::chrono::duration<int> interval(time % MAX_INTERVAL_TIME); in ResetFuzz() 57 taskScheduler.Reset(schedulerTask, interval); in ResetFuzz()
|
/foundation/systemabilitymgr/samgr/services/samgr/native/include/collect/ |
H A D | device_timed_collect.h | 44 void SaveTimedInfos(const OnDemandEvent& onDemandEvent, int32_t interval); 45 void ReportEventByTimeInfo(int32_t interval, bool persistence); 46 void PostDelayTaskByTimeInfo(std::function<void()> callback, int32_t interval, int32_t disTime); 51 void PostPersistenceLoopTaskLocked(int32_t interval); 52 void PostNonPersistenceLoopTaskLocked(int32_t interval); 61 int32_t interval, int32_t disTime); 63 void RemoveNonPersistenceLoopTask(int32_t interval); 64 void RemovePersistenceLoopTask(int32_t interval); 65 void RemoveTimesInfo(const OnDemandEvent& onDemandEvent, int32_t interval);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | mutable_span_string.cpp | 137 auto spanItemStart = (*it)->interval.first; in HandleSpanOperation() 138 auto spanItemEnd = (*it)->interval.second; in HandleSpanOperation() 146 newSpan->interval.first = spanItemStart; in HandleSpanOperation() 147 newSpan->interval.second = GetWStringLength(newSpan->content) + spanItemStart; in HandleSpanOperation() 152 (*it)->interval.second = GetWStringLength((*it)->content) + spanItemStart; in HandleSpanOperation() 164 (*it)->interval = { spanItemStart, start }; in HandleSpanOperation() 166 newSpan->interval = { end, spanItemEnd }; in HandleSpanOperation() 176 (*it)->interval.second = start; in HandleSpanOperation() 180 (*it)->interval.second = std::max(end, spanItemEnd); in HandleSpanOperation() 184 (*it)->interval in HandleSpanOperation() [all...] |
/foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata/include/ |
H A D | executor_pool.h | 92 TaskId Schedule(Task task, Duration interval) in Schedule() argument 94 return Schedule(std::move(task), INVALID_DELAY, interval, UNLIMITED_TIMES); in Schedule() 97 TaskId Schedule(Task task, Duration delay, Duration interval) in Schedule() argument 99 return Schedule(std::move(task), delay, interval, UNLIMITED_TIMES); in Schedule() 102 TaskId Schedule(Task task, Duration delay, Duration interval, uint64_t times) in Schedule() argument 106 innerTask.interval = interval; in Schedule() 126 TaskId Reset(TaskId taskId, Duration interval) in Reset() argument 128 auto updated = delayTasks_.Update(taskId, [interval](InnerTask &task) -> std::pair<bool, Time> { in Reset() 129 if (task.interval ! in Reset() [all...] |
/foundation/distributeddatamgr/preferences/frameworks/native/include/ |
H A D | executor_pool.h | 96 TaskId Schedule(Task task, Duration interval) in Schedule() argument 98 return Schedule(std::move(task), INVALID_DELAY, interval, UNLIMITED_TIMES); in Schedule() 101 TaskId Schedule(Task task, Duration delay, Duration interval) in Schedule() argument 103 return Schedule(std::move(task), delay, interval, UNLIMITED_TIMES); in Schedule() 106 TaskId Schedule(Task task, Duration delay, Duration interval, uint64_t times) in Schedule() argument 110 innerTask.interval = interval; in Schedule() 130 TaskId Reset(TaskId taskId, Duration interval) in Reset() argument 132 auto updated = delayTasks_.Update(taskId, [interval](InnerTask &task) -> std::pair<bool, Time> { in Reset() 133 if (task.interval ! in Reset() [all...] |
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/ |
H A D | ithread_pool.h | 35 virtual TaskId Schedule(const Task &task, Duration interval) = 0; 37 virtual TaskId Schedule(const Task &task, Duration delay, Duration interval) = 0; 39 virtual TaskId Schedule(const Task &task, Duration delay, Duration interval, uint64_t times) = 0; 43 virtual TaskId Reset(const TaskId &taskId, Duration interval) = 0;
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/include/ |
H A D | task_executor_adapter.h | 30 TaskId Schedule(const Task &task, Duration interval) override; 31 TaskId Schedule(const Task &task, Duration delay, Duration interval) override; 32 TaskId Schedule(const Task &task, Duration delay, Duration interval, uint64_t times) override; 34 TaskId Reset(const TaskId &taskId, Duration interval) override;
|
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/common/ |
H A D | thread_pool_test_stub.h | 34 TaskId Schedule(const Task &task, Duration interval) override; 36 TaskId Schedule(const Task &task, Duration delay, Duration interval) override; 38 TaskId Schedule(const Task &task, Duration delay, Duration interval, uint64_t times) override; 42 TaskId Reset(const TaskId &taskId, Duration interval) override;
|
/foundation/distributeddatamgr/pasteboard/framework/framework/include/common/ |
H A D | block_object.h | 23 explicit BlockObject(uint32_t interval, const T &invalid = T()) : interval_(interval), data_(invalid) {} in BlockObject() argument 46 void SetInterval(uint32_t interval) in SetInterval() argument 48 interval_ = interval; in SetInterval()
|
/foundation/resourceschedule/ffrt/src/sched/ |
H A D | workgroup_internal.h | 42 uint64_t interval; member 48 struct WorkGroup* WorkgroupCreate(uint64_t interval); 56 WorkGroup* CreateRSWorkGroup(uint64_t interval); 62 inline struct WorkGroup* WorkgroupCreate(uint64_t interval __attribute__((unused))) in WorkgroupCreate() 67 return CreateRSWorkGroup(interval); in WorkgroupCreate()
|
/foundation/ability/form_fwk/services/include/ |
H A D | form_timer_option.h | 34 virtual void SetInterval(const uint64_t &interval) override; 72 void FormTimerOption::SetInterval(const uint64_t &interval) in SetInterval() argument 74 this->interval = interval; in SetInterval()
|