/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/linux/ |
H A D | alarm_linux.c | 70 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 D | batch.cpp | 58 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 D | timer_proxy.cpp | 125 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 D | timer_manager.cpp | 447 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 D | timer_proxy.h | 37 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 D | timer_manager.h | 105 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 D | batch.h | 39 bool Add(const std::shared_ptr<TimerInfo> &alarm); 40 bool Remove(const TimerInfo &alarm);
|
/ohos5.0/docs/en/device-dev/driver/ |
H A D | driver-platform-rtc-des.md | 17 …alarm| **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 D | smp_sc_accepter.c | 37 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 D | smp_sc_initiator.c | 52 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 D | smp_hci_event.c | 341 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 D | smp_legacy.c | 42 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 D | smp_oob.c | 157 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 D | smp_receive.c | 268 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 D | smp.c | 326 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 D | rtc_adapter.c | 111 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 D | hci_cmd.c | 160 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 D | subsys-dfx-hichecker.md | 25 …PRINT_LOG<br>= 1<<63; | Defines an alarm rule, which is programmed to record a log when… 26 …bsp;= 1<<62; | Defines an alarm rule, which is programmed to force the application to e… 32 | GetRule() : uint_64_t | Obtains a collection of thread, process, and alarm rules that h… 37 | GetTriggerRule() : uint_64_t | Obtains the rule that triggers the current alarm.| 38 | GetCautionMsg() : std::string | Obtains the alarm message.| 39 | GetStackTrace() : 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 D | changelogs-arkcompiler.md | 13 | 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 D | changelog-arkcompiler.md | 13 | 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 D | alarm.h | 66 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 D | att_init.c | 110 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 D | changelogs-sdk.md | 15 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… 47 … alarm 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 D | ReminderHelperTest.js | 133 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 D | driver-platform-rtc-des.md | 145 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);
|