Home
last modified time | relevance | path

Searched refs:alarm (Results 1 - 23 of 23) sorted by relevance

/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/linux/
H A Dalarm_linux.c16 #include "platform/include/alarm.h"
28 static const char *g_defaultName = "bt-alarm";
68 Alarm *alarm = (Alarm *)parameter; in AlarmNotify() local
70 MutexLock(alarm->mutex); in AlarmNotify()
72 AlarmCallback run = alarm->context.run; in AlarmNotify()
73 void *param = alarm->context.parameter; in AlarmNotify()
76 int ret = read(alarm->timerFd, &value, sizeof(uint64_t)); in AlarmNotify()
89 MutexUnlock(alarm->mutex); in AlarmNotify()
98 Alarm *alarm = (Alarm *)calloc(1, (sizeof(Alarm))); in AlarmCreate() local
99 if (alarm in AlarmCreate()
148 AlarmDelete(Alarm *alarm) AlarmDelete() argument
160 AlarmSet(Alarm *alarm, uint64_t timeMs, AlarmCallback callback, void *parameter) AlarmSet() argument
186 AlarmCancel(Alarm *alarm) AlarmCancel() argument
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/include/
H A Dalarm.h63 * @param alarm Alarm pointer.
66 void AlarmDelete(Alarm *alarm);
70 * Execute AlarmSet, alarm start counting down.
72 * @param alarm Alarm pointer.
79 int32_t AlarmSet(Alarm *alarm, uint64_t timeMs, AlarmCallback callback, void *parameter);
82 * @brief Cancel an alarm.
83 * If alarm is running, this operation will stop it.
85 * @param alarm Alarm pointer.
88 void AlarmCancel(Alarm *alarm);
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/att/
H A Datt_init.c29 #include "alarm.h"
94 * @brief att alarm list initialization.
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()
H A Datt_receive.c346 AlarmCancel(connect->alarm); in AttErrorResponse()
446 AlarmCancel(connect->alarm); in AttExchangeMTUResponse()
575 AlarmCancel(connect->alarm); in AttFindInformationResponse()
724 AlarmCancel(connect->alarm); in AttFindByTypeValueResponse()
850 AlarmCancel(connect->alarm); in AttReadByTypeResponse()
964 AlarmCancel(connect->alarm); in AttReadResponse()
1052 AlarmCancel(connect->alarm); in AttReadBlobResponse()
1131 AlarmCancel(connect->alarm); in AttReadMultipleResponse()
1257 AlarmCancel(connect->alarm); in AttReadByGroupTypeResponse()
1361 AlarmCancel(connect->alarm); in AttWriteResponse()
[all...]
H A Datt_common.c28 #include "alarm.h"
591 connect->alarm, (uint64_t)INSTRUCTIONTIMEOUT, (void (*)(void *))AttTransactionTimeOut, (void *)connect); in AttSendSequenceScheduling()
630 AlarmSet(connect->alarm, in AttReceiveSequenceScheduling()
938 AlarmSet(connect->alarm, (uint64_t)INSTRUCTIONTIMEOUT, (void (*)(void *))AttTransactionTimeOut, connect); in LeRecvSendDataCallbackAsync()
941 AlarmCancel(connect->alarm); in LeRecvSendDataCallbackAsync()
1013 AlarmSet(connect->alarm, (uint64_t)INSTRUCTIONTIMEOUT, (void (*)(void *))AttTransactionTimeOut, connect); in BREDRRecvSendDataCallbackAsync()
1016 AlarmCancel(connect->alarm); in BREDRRecvSendDataCallbackAsync()
H A Datt_common.h31 #include "alarm.h"
112 Alarm *alarm; member
H A Datt_connect.c267 AlarmCancel(connect->alarm); in DisconnectRespCallbackAsync()
406 if (connect->alarm != NULL) { in AttClearConnectInfo()
407 AlarmCancel(connect->alarm); in AttClearConnectInfo()
2327 AlarmCancel(connect->alarm); in AttDisconnectAbnormalAsync()
2414 AlarmCancel(connect->alarm); in AttRecvDisconnectionRspAsync()
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/smp/
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_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()
147 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_LegacyPairMasterStep6()
154 SMP_GetPairMng()->alarm); in SMP_LegacyPairMasterStep6()
259 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_LegacyPairMasterStep10()
267 SMP_GetPairMng()->alarm); in SMP_LegacyPairMasterStep10()
408 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_LegacyPairSlaveStep1()
430 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_LegacyPairSlaveStep3()
[all...]
H A Dsmp_sc_accepter.c37 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep1()
41 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericSlaveStep1()
48 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep1()
68 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericSlaveStep2()
75 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep2()
95 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep3()
216 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericSlaveStep8()
223 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep8()
242 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericSlaveStep9()
248 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericSlaveStep9()
[all...]
H A Dsmp_receive.c134 SMP_GeneratePairResult(SMP_GetPairMng()->handle, SMP_PAIR_STATUS_FAILED, 0x00, SMP_GetPairMng()->alarm); in SMP_DisconnectedTask()
214 SMP_GetPairMng()->alarm = AlarmCreate("", false); in SMP_ReceivePairingRequest()
218 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ReceivePairingRequest()
268 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ReceivePairingResponse()
274 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ReceivePairingResponse()
307 SMP_GeneratePairResult(handle, SMP_PAIR_STATUS_FAILED, reason, SMP_GetPairMng()->alarm); in SMP_RecvPairRspJudgeException()
313 SMP_GeneratePairResult(handle, SMP_PAIR_STATUS_FAILED, SMP_PAIR_FAILED_AUTH_REQ, SMP_GetPairMng()->alarm); in SMP_RecvPairRspJudgeException()
384 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ReceivePairingRandom()
658 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvEncInfoProcessMaster()
705 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_RecvEncInfoProcessSlave()
[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()
789 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_LinkLayerEncCompMaster()
793 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIM in SMP_LinkLayerEncCompMaster()
[all...]
H A Dsmp_sc_initiator.c44 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericMasterStep1()
52 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep1()
64 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep2()
70 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericMasterStep2()
77 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep2()
88 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep3()
92 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericMasterStep3()
101 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep4()
144 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_ScPairJustworkOrNumericMasterStep6()
151 SMP_GetPairMng()->alarm); in SMP_ScPairJustworkOrNumericMasterStep6()
[all...]
H A Dsmp.c27 #include "platform/include/alarm.h"
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()
382 param->handle, SMP_PAIR_STATUS_FAILED, SMP_PAIR_FAILED_UNSPECIFIED_REASION, g_smpPairMng.alarm); in SMP_CancelPairTask()
1078 AlarmCancel(g_smpPairMng.alarm); in SMP_AuthReqReplyJudgeExceptionMaster()
1109 AlarmSet(g_smpPairMng.alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_AuthReqReplyStepTransMaster()
1113 AlarmCancel(g_smpPairMng.alarm); in SMP_AuthReqReplyStepTransMaster()
1151 AlarmCancel(g_smpPairMng.alarm); in SMP_AuthReqReplyJudgeExceptionSlave()
1177 AlarmSet(g_smpPairMng.alarm, SMP_PAIR_WAIT_TIM in SMP_AuthReqReplyStepTransSlave()
[all...]
H A Dsmp_send.c169 AlarmSet(SMP_GetPairMng()->alarm, SMP_PAIR_WAIT_TIME, SMP_PairTimeout, NULL); in SMP_SendHciLeRandCmd()
173 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_SendHciLeRandCmd()
254 param->aclHandle, SMP_PAIR_STATUS_FAILED, SMP_PAIR_FAILED_UNSPECIFIED_REASION, SMP_GetPairMng()->alarm); in SMP_SendDataCbTask()
547 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_SendKeysToRemoteCbProcess()
551 AlarmCancel(SMP_GetPairMng()->alarm); in SMP_SendKeysToRemoteCbProcess()
564 aclHandle, SMP_PAIR_STATUS_FAILED, SMP_PAIR_FAILED_UNSPECIFIED_REASION, SMP_GetPairMng()->alarm); in SMP_SendKeysCbProcException()
H A Dsmp_def.h22 #include "platform/include/alarm.h"
159 Alarm *alarm; member
207 Alarm *alarm; member
H A Dsmp_tool.c702 if (mng->alarm != NULL) { in SMP_ClearPairState()
703 AlarmCancel(mng->alarm); in SMP_ClearPairState()
704 AlarmDelete(mng->alarm); in SMP_ClearPairState()
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/hci/cmd/
H A Dhci_cmd.c22 #include "platform/include/alarm.h"
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()
H A Dhci_cmd.h22 #include "platform/include/alarm.h"
32 Alarm *alarm; member
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/gap/
H A Dgap_def.h21 #include "alarm.h"
219 Alarm *alarm; member
298 Alarm *alarm; member
H A Dgap.c342 AlarmCancel(deviceInfo->alarm); in GapFreeLeDeviceInfo()
343 AlarmDelete(deviceInfo->alarm); in GapFreeLeDeviceInfo()
878 AlarmCancel(devInfo->alarm); in GapFreeDeviceInfo()
879 AlarmDelete(devInfo->alarm); in GapFreeDeviceInfo()
1178 deviceInfo->alarm = AlarmCreate("gapSec", false); in GapAllocDeviceInfo()
H A Dgap_le_conn.c473 deviceInfo->alarm = AlarmCreate("LEWaitExAdvTerminated", false); in GapLeConnectionComplete()
476 AlarmSet(deviceInfo->alarm, GAP_WAIT_EX_ADV_TERMINATED, GapWaitExAdvTerminatedTimeout, deviceInfo); in GapLeConnectionComplete()
H A Dgap_br_sec.c167 AlarmCancel(devInfo->alarm); in GapDoSecurityAction()
256 AlarmCancel(devInfo->alarm); in GapCheckConnection()
257 AlarmSet(devInfo->alarm, GAP_DISC_ACL_WAIT_TIME, GapDiscACLTimerTimeout, devInfo); in GapCheckConnection()

Completed in 27 milliseconds