Home
last modified time | relevance | path

Searched refs:alarm (Results 1 – 25 of 122) sorted by relevance

12345

/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/linux/
H A Dalarm_linux.c70 MutexLock(alarm->mutex); in AlarmNotify()
99 if (alarm == NULL) { in AlarmCreate()
125 alarm->mutex = mutex; in AlarmCreate()
137 return alarm; in AlarmCreate()
141 if (alarm != NULL) { in AlarmCreate()
143 free(alarm); in AlarmCreate()
150 if (alarm == NULL) { in AlarmDelete()
155 close(alarm->timerFd); in AlarmDelete()
157 free(alarm); in AlarmDelete()
162 ASSERT(alarm); in AlarmSet()
[all …]
/ohos5.0/base/time/time_service/services/timer/src/
H A Dbatch.cpp58 alarm, in Add()
64 if (alarm->whenElapsed > start_) { in Add()
65 start_ = alarm->whenElapsed; in Add()
69 if (alarm->maxWhenElapsed < end_) { in Add()
70 end_ = alarm->maxWhenElapsed; in Add()
73 flags_ |= alarm->flags; in Add()
77 bool Batch::Remove(const TimerInfo &alarm) in Remove() argument
79 return Remove([alarm] (const TimerInfo &a) { return a == alarm; }); in Remove()
89 auto alarm = *it; in Remove() local
90 if (predicate(*alarm)) { in Remove()
[all …]
H A Dtimer_proxy.cpp125 int32_t ret = alarm->callback(alarm->id); in CallbackAlarmIfNeed()
160 alarm->callback(alarm->id); in ProxyTimer()
202 alarm->callback(alarm->id); in PidProxyTimer()
293 alarm->callback(alarm->id); in ResetProxyMaps()
312 alarm->callback(alarm->id); in ResetProxyPidMaps()
380 idAlarmsMap.insert(std::make_pair(alarm->id, alarm)); in RecordUidTimerMap()
386 it->second.insert(std::make_pair(alarm->id, alarm)); in RecordUidTimerMap()
404 idAlarmsMap.insert(std::make_pair(alarm->id, alarm)); in RecordPidTimerMap()
410 it->second.insert(std::make_pair(alarm->id, alarm)); in RecordPidTimerMap()
437 it->second.insert(std::make_pair(alarm->id, alarm->whenElapsed)); in RecordProxyUidTimerMap()
[all …]
H A Dtimer_manager.cpp447 if (TimerProxy::GetInstance().IsPidProxy(alarm->uid, alarm->pid)) { in SetHandlerLocked()
529 alarm->id); in SetHandlerLocked()
712 alarm->uid, alarm->id, alarm->whenElapsed.time_since_epoch().count(), in ProcTriggerTimer()
716 } else if (TimerProxy::GetInstance().IsPidProxy(alarm->uid, alarm->pid)) { in ProcTriggerTimer()
720 alarm->pid, alarm->id, alarm->whenElapsed.time_since_epoch().count(), in ProcTriggerTimer()
757 alarm->uid, alarm->id, alarm->bundleName.c_str(), alarm->wakeup); in TriggerTimersLocked()
1008 [this] (std::shared_ptr<TimerInfo> &alarm) { UpdateTimersState(alarm); }); in ProxyTimer() argument
1095 [this] (std::shared_ptr<TimerInfo> &alarm) { UpdateTimersState(alarm); }); in ResetAllProxy() argument
1135 alarm->uid, alarm->id); in AdjustDeliveryTimeBasedOnDeviceIdle()
1143 if (alarm->type == RTC || alarm->type == RTC_WAKEUP) { in AdjustDeliveryTimeBasedOnDeviceIdle()
[all …]
/ohos5.0/base/time/time_service/services/timer/include/
H A Dtimer_proxy.h37 int32_t CallbackAlarmIfNeed(const std::shared_ptr<TimerInfo> &alarm);
40 std::function<void(std::shared_ptr<TimerInfo> &alarm)> insertAlarmCallback);
43 std::function<void(std::shared_ptr<TimerInfo> &alarm)> insertAlarmCallback);
50 std::function<void(std::shared_ptr<TimerInfo> &alarm)> insertAlarmCallback);
55 void RecordProxyUidTimerMap(const std::shared_ptr<TimerInfo> &alarm);
56 void RecordProxyPidTimerMap(const std::shared_ptr<TimerInfo> &alarm);
57 void RemoveUidTimerMap(const std::shared_ptr<TimerInfo> &alarm);
58 void RemovePidTimerMap(const std::shared_ptr<TimerInfo> &alarm);
78 std::function<void(std::shared_ptr<TimerInfo> &alarm)> insertAlarmCallback);
81 std::function<void(std::shared_ptr<TimerInfo> &alarm)> insertAlarmCallback);
[all …]
H A Dtimer_manager.h105 void SetHandlerLocked(std::shared_ptr<TimerInfo> alarm, bool rebatching, bool isRebatched);
106 void InsertAndBatchTimerLocked(std::shared_ptr<TimerInfo> alarm);
110 bool ProcTriggerTimer(std::shared_ptr<TimerInfo> &alarm,
124 bool CheckAllowWhileIdle(const std::shared_ptr<TimerInfo> &alarm);
125 bool AdjustDeliveryTimeBasedOnDeviceIdle(const std::shared_ptr<TimerInfo> &alarm);
135 void UpdateTimersState(std::shared_ptr<TimerInfo> &alarm);
H A Dbatch.h39 bool Add(const std::shared_ptr<TimerInfo> &alarm);
40 bool Remove(const TimerInfo &alarm);
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-rtc-des.md17alarm| **RtcReadAlarm**: reads the RTC alarm time.<br>**RtcWriteAlarm**: writes the RTC alarm time…
118 /* Processing of alarm A. */
120 /* Processing of alarm B. */
208 - Reading the RTC alarm time
232 /* Read the RTC alarm time of alarm RTC_ALARM_INDEX_A. */
239 - Setting the RTC alarm time
241 Call **RtcWriteAlarm()** to set the RTC alarm time based on the alarm index.
274 /* Set the alarm time of alarm RTC_ALARM_INDEX_A. */
281 - Enabling or disabling alarm interrupts
484 /* Processing of alarm A. */
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/smp/
H A Dsmp_sc_accepter.c37 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep1()
48 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep1()
75 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep2()
95 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep3()
223 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep8()
343 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep12()
379 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntrySlaveStep1()
406 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntrySlaveStep2()
428 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntrySlaveStep3()
611 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntrySlaveStep11()
[all …]
H A Dsmp_sc_initiator.c52 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep1()
64 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep2()
77 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep2()
88 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep3()
151 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep6()
363 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntryMasterStep1()
388 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntryMasterStep2()
556 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntryMasterStep10()
581 SMP_GetPairMng()->alarm); in SMP_ScPairPasskeyEntryMasterStep11()
738 SMP_GetPairMng()->alarm); in SMP_ScPairOobMasterStep8()
[all …]
H A Dsmp_hci_event.c341 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_OnLeRandCompTask()
500 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_OnLeLongTermKeyReqTask()
556 SMP_GetPairMng()->alarm); in SMP_OnLeLongTermKeyReqReplyCompTask()
601 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_OnLeReadLocalP256PubKeyCompTask()
680 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_OnLeGenDhKeyCompTask()
728 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_OnGenDHKeyCompScJwOrNumMasterStep3()
753 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_LinkLayerEncryptionComplete()
770 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_LinkLayerEncryptionComplete()
847 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_LinkLayerEncCompSlave()
883 SMP_GetPairMng()->alarm); in SMP_OnLtkReqLegacyPair()
[all …]
H A Dsmp_legacy.c42 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_LegacyPairMasterStep1()
123 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_LegacyPairMasterStep5()
130 SMP_GetPairMng()->alarm); in SMP_LegacyPairMasterStep5()
142 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_LegacyPairMasterStep6()
154 SMP_GetPairMng()->alarm); in SMP_LegacyPairMasterStep6()
267 SMP_GetPairMng()->alarm); in SMP_LegacyPairMasterStep10()
430 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_LegacyPairSlaveStep3()
526 SMP_GetPairMng()->alarm); in SMP_LegacyPairSlaveStep7()
639 SMP_GetPairMng()->alarm); in SMP_LegacyPairSlaveStep11()
732 SMP_GetPairMng()->alarm); in SMP_LegacyPairSlaveStep17()
[all …]
H A Dsmp_oob.c157 if (g_smpScOobMng.alarm != NULL) { in SMP_GenerateScOobDataStep4()
158 AlarmDelete(g_smpScOobMng.alarm); in SMP_GenerateScOobDataStep4()
159 g_smpScOobMng.alarm = NULL; in SMP_GenerateScOobDataStep4()
191 if (g_smpScOobMng.alarm != NULL) { in SMP_ClearScOobData()
193 AlarmCancel(g_smpScOobMng.alarm); in SMP_ClearScOobData()
195 AlarmDelete(g_smpScOobMng.alarm); in SMP_ClearScOobData()
H A Dsmp_receive.c268 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ReceivePairingResponse()
384 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ReceivePairingRandom()
658 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvEncInfoProcessMaster()
705 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvEncInfoProcessSlave()
728 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvMasterIdentProcessMaster()
775 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvMasterIdentProcessSlave()
801 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvIdentInfoProcessMaster()
851 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvIdentInfoProcessSlave()
880 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvIdentAddrInfoProcessMaster()
935 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvIdentAddrInfoProcessSlave()
[all …]
H A Dsmp.c326 g_smpPairMng.alarm = AlarmCreate("", false); in SMP_StartPairTask()
335 AlarmSet(g_smpPairMng.alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_StartPairTask()
339 AlarmCancel(g_smpPairMng.alarm); in SMP_StartPairTask()
1078 AlarmCancel(g_smpPairMng.alarm); in SMP_AuthReqReplyJudgeExceptionMaster()
1113 AlarmCancel(g_smpPairMng.alarm); in SMP_AuthReqReplyStepTransMaster()
1151 AlarmCancel(g_smpPairMng.alarm); in SMP_AuthReqReplyJudgeExceptionSlave()
1315 AlarmCancel(g_smpPairMng.alarm); in SMP_PairReqReplyJudgeException()
1453 AlarmCancel(g_smpPairMng.alarm); in SMP_PairRspReplyJudgeException()
1601 AlarmDelete(g_smpPairMng.alarm); in SMP_GenPairRetNormal()
1616 AlarmDelete(g_smpPairMng.alarm); in SMP_GenPairRetException()
[all …]
/ohos5.0/drivers/hdf_core/adapter/khdf/linux/platform/rtc/
H A Drtc_adapter.c111 struct rtc_wkalrm alarm = {0}; in HiReadAlarm() local
119 ret = rtc_read_alarm(dev, &alarm); in HiReadAlarm()
125 LinuxTimeToHdfTime(hdfTime, &(alarm.time)); in HiReadAlarm()
133 struct rtc_wkalrm alarm = {0}; in HiWriteAlarm() local
143 HdfTimeToLinuxTime(hdfTime, &(alarm.time)); in HiWriteAlarm()
144 alarm.enabled = 0; in HiWriteAlarm()
145 ret = rtc_set_alarm(dev, &alarm); in HiWriteAlarm()
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/cmd/
H A Dhci_cmd.c160 AlarmSet(cmd->alarm, CMD_TIMEOUT, HciCmdOnCmdTimeout, cmd); in HciSetNumberOfHciCmd()
216 cmd->alarm = AlarmCreate(NULL, false); in HciAllocCmd()
225 if (hciCmd->alarm != NULL) { in HciFreeCmd()
226 AlarmCancel(hciCmd->alarm); in HciFreeCmd()
227 AlarmDelete(hciCmd->alarm); in HciFreeCmd()
252 AlarmSet(cmd->alarm, CMD_TIMEOUT, HciCmdOnCmdTimeout, cmd); in HciSendCmd()
287 AlarmCancel(cmd->alarm); in HciCmdOnCommandStatus()
332 AlarmCancel(cmd->alarm); in HciCmdOnCommandComplete()
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-dfx-hichecker.md25 …PRINT_LOG<br>=&nbsp;1&lt;&lt;63; | Defines an alarm rule, which is programmed to record a log when…
26 …bsp;=&nbsp;1&lt;&lt;62; | Defines an alarm rule, which is programmed to force the application to e…
32 | GetRule()&nbsp;:&nbsp;uint_64_t | Obtains a collection of thread, process, and alarm rules that h…
37 | GetTriggerRule()&nbsp;:&nbsp;uint_64_t | Obtains the rule that triggers the current alarm.|
38 | GetCautionMsg()&nbsp;:&nbsp;std::string | Obtains the alarm message.|
39 | GetStackTrace()&nbsp;:&nbsp;std::string | Obtains the stack when an alarm is triggered.|
69 …When a rule is triggered, an alarm is generated based on the rule, and a log is recorded by defaul…
72 …log prints information such as the rule, thread ID, thread name, and stack that triggers the alarm.
/ohos5.0/docs/en/release-notes/changelogs/v4.0-beta1/
H A Dchangelogs-arkcompiler.md13 | Wdeprecated-non-prototype | An alarm is generated when a function without a prototype exists in t…
14 | Wunqualified-std-cast-call | An alarm is generated when **std::move** is incorrectly used in code…
15 | Wdeprecated-builtins | An alarm is generated when a deprecated built-in function is used in the c…
16 | Warray-parameter | An alarm is generated when a function parameter contains an array that uses in…
17 | Wbitwise-instead-of-logical | An alarm is generated when bitwise OR is used in Boolean operations…
18 | Wint-conversion | An alarm is generated when an int variable is converted to a pointer in the cod…
20 | Wnull-pointer-subtraction | An alarm is generated when a null pointer is used in the subtraction …
21 | Wunused-but-set-parameter | An alarm is generated when a function contains unused parameters.| De…
22 | Warray-bounds | An alarm is generated when out-of-bounds access to an array occurs in the code.| …
23 | Wdeprecated-pragma | An alarm is generated when a deprecated macro is used in the code.| Delete t…
[all …]
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.7.3/
H A Dchangelog-arkcompiler.md13 | Wdeprecated-non-prototype | An alarm is generated when a function without a prototype exists in t…
14 | Wunqualified-std-cast-call | An alarm is generated when **std::move** is incorrectly used in code…
15 | Wdeprecated-builtins | An alarm is generated when a deprecated built-in function is used in the c…
16 | Warray-parameter | An alarm is generated when a function parameter contains an array that uses in…
17 | Wbitwise-instead-of-logical | An alarm is generated when bitwise OR is used in Boolean operations…
18 | Wint-conversion | An alarm is generated when an int variable is converted to a pointer in the cod…
20 | Wnull-pointer-subtraction | An alarm is generated when a null pointer is used in the subtraction …
21 | Wunused-but-set-parameter | An alarm is generated when a function contains unused parameters.| De…
22 | Warray-bounds | An alarm is generated when out-of-bounds access to an array occurs in the code.| …
23 | Wdeprecated-pragma | An alarm is generated when a deprecated macro is used in the code.| Delete t…
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/include/
H A Dalarm.h66 void AlarmDelete(Alarm *alarm);
79 int32_t AlarmSet(Alarm *alarm, uint64_t timeMs, AlarmCallback callback, void *parameter);
88 void AlarmCancel(Alarm *alarm);
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/src/att/
H A Datt_init.c110 connectInfo[index].alarm = AlarmCreate((char *)&index, 0); in AttAlarmListInit()
209 if (connectInfo[index].alarm) { in ATT_ShutDownAsync()
210 AlarmCancel(connectInfo[index].alarm); in ATT_ShutDownAsync()
308 if (connectInfo[index].alarm) { in AttDelete()
309 AlarmDelete(connectInfo[index].alarm); in AttDelete()
310 connectInfo[index].alarm = NULL; in AttDelete()
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_5.0.0.24/
H A Dchangelogs-sdk.md15 When an FA model application uses an API available only in the stage model, a WARN alarm is generat…
19 When a stage model application uses an API available only in the FA model, a WARN alarm is generate…
25 When an FA model application uses an API available only in the stage model, an ERROR alarm is gener…
29 When a stage model application uses an API available only in the FA model, an ERROR alarm is genera…
47alarm is generated during application build, search for the corresponding API in [API Model Conve…
/ohos5.0/base/notification/distributed_notification_service/frameworks/test/moduletest/
H A DReminderHelperTest.js133 let alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e0800
160 reminderAgent.publishReminder(alarm, reminderCallback)
174 let alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e0900
188 reminderAgent.publishReminder(alarm).then((reminderId) => {
1019 let alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e2200
1030 reminderAgent.publishReminder(alarm, (err, reminderId) => {
1060 let alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e2300
1101 var alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e2400
1135 var alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e2500
1310 let alarm = { class in AnonymousFunction0d3e803e0100.AnonymousFunction0d3e803e2c00
[all …]
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-rtc-des.md145 HDF_LOGE("register alarm callback fail, ret:%d", ret);
253 HDF_LOGE("read alarm fail, ret:%d", ret);
296 HDF_LOGE("write alarm fail, ret:%d", ret);
327 HDF_LOGE("alarm interrupt enable fail, ret:%d", ret);
563 HDF_LOGE("RtcTestSample:register alarm callback fail, ret:%d", ret);
584 HDF_LOGE("RtcTestSample:alarm interrupt enable fail, ret:%d", ret);
612 HDF_LOGE("RtcTestSample:write alarm fail, ret:%d", ret);
619 HDF_LOGE("RtcTestSample: read alarm fail, ret: %d!", ret);

12345