Home
last modified time | relevance | path

Searched refs:swtmrID (Results 1 - 11 of 11) sorted by relevance

/kernel/liteos_a/compat/posix/src/
H A Dtime.c112 STATIC INLINE BOOL ValidTimerID(UINT16 swtmrID) in ValidTimerID() argument
115 if (swtmrID >= OS_SWTMR_MAX_TIMERID) { in ValidTimerID()
120 if (OS_SWT_FROM_SID(swtmrID)->uwOwnerPid != (UINTPTR)OsCurrProcessGet()) { in ValidTimerID()
787 UINT16 swtmrID; in timer_create() local
803 &swtmrID, (UINTPTR)evp->sigev_value.sival_ptr); in timer_create()
810 vid = AddNodeByRid(swtmrID); in timer_create()
812 (VOID)LOS_SwtmrDelete(swtmrID); in timer_create()
815 swtmrID = vid; in timer_create()
817 *timerID = (timer_t)(UINTPTR)swtmrID; in timer_create()
824 UINT16 swtmrID; in OsTimerCreate() local
878 UINT16 swtmrID = (UINT16)(UINTPTR)timerID; timer_delete() local
912 UINT16 swtmrID = (UINT16)(UINTPTR)timerID; timer_settime() local
978 UINT16 swtmrID = (UINT16)(UINTPTR)timerID; timer_gettime() local
1005 UINT16 swtmrID = (UINT16)(UINTPTR)timerID; timer_getoverrun() local
[all...]
/kernel/liteos_a/kernel/base/core/
H A Dlos_swtmr.c70 BOOL OsSwtmrDebugDataUsed(UINT32 swtmrID) in OsSwtmrDebugDataUsed() argument
72 if (swtmrID > LOSCFG_BASE_CORE_SWTMR_LIMIT) { in OsSwtmrDebugDataUsed()
76 return g_swtmrDebugData[swtmrID].swtmrUsed; in OsSwtmrDebugDataUsed()
79 UINT32 OsSwtmrDebugDataGet(UINT32 swtmrID, SwtmrDebugData *data, UINT32 len, UINT8 *mode) in OsSwtmrDebugDataGet() argument
84 if ((swtmrID > LOSCFG_BASE_CORE_SWTMR_LIMIT) || (data == NULL) || in OsSwtmrDebugDataGet()
89 SWTMR_CTRL_S *swtmr = &g_swtmrCBArray[swtmrID]; in OsSwtmrDebugDataGet()
91 ret = memcpy_s(data, len, &g_swtmrDebugData[swtmrID], sizeof(SwtmrDebugData)); in OsSwtmrDebugDataGet()
137 STATIC INLINE VOID SwtmrDebugWaitTimeCalculate(UINT32 swtmrID, SwtmrHandlerItemPtr swtmrHandler) in SwtmrDebugWaitTimeCalculate() argument
140 SwtmrDebugBase *data = &g_swtmrDebugData[swtmrID].base; in SwtmrDebugWaitTimeCalculate()
141 swtmrHandler->swtmrID in SwtmrDebugWaitTimeCalculate()
153 SwtmrDebugDataClear(UINT32 swtmrID) SwtmrDebugDataClear() argument
645 LOS_SwtmrCreate(UINT32 interval, UINT8 mode, SWTMR_PROC_FUNC handler, UINT16 *swtmrID, UINTPTR arg) LOS_SwtmrCreate() argument
697 LOS_SwtmrStart(UINT16 swtmrID) LOS_SwtmrStart() argument
741 LOS_SwtmrStop(UINT16 swtmrID) LOS_SwtmrStop() argument
781 LOS_SwtmrTimeGet(UINT16 swtmrID, UINT32 *tick) LOS_SwtmrTimeGet() argument
822 LOS_SwtmrDelete(UINT16 swtmrID) LOS_SwtmrDelete() argument
[all...]
/kernel/liteos_m/kernel/include/
H A Dlos_swtmr.h300 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate.
310 extern UINT32 LOS_SwtmrStart(UINT32 swtmrID);
323 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate.
334 extern UINT32 LOS_SwtmrStop(UINT32 swtmrID);
348 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate.
360 extern UINT32 LOS_SwtmrTimeGet(UINT32 swtmrID, UINT32 *tick);
380 * @param swtmrID [OUT] Software timer ID created by LOS_SwtmrCreate.
399 UINT32 *swtmrID,
407 UINT32 *swtmrID,
422 * @param swtmrID [I
452 UINT32 swtmrID; /**< The id used to obtain the software timer handle */ global() member
[all...]
/kernel/liteos_a/kernel/base/include/
H A Dlos_swtmr_pri.h71 UINT32 swtmrID; member
83 #define OS_SWT_FROM_SID(swtmrID) ((SWTMR_CTRL_S *)g_swtmrCBArray + ((swtmrID) % LOSCFG_BASE_CORE_SWTMR_LIMIT))
139 extern BOOL OsSwtmrDebugDataUsed(UINT32 swtmrID);
140 extern UINT32 OsSwtmrDebugDataGet(UINT32 swtmrID, SwtmrDebugData *data, UINT32 len, UINT8 *mode);
H A Dlos_oom.h57 UINT16 swtmrID; member
/kernel/liteos_a/kernel/include/
H A Dlos_swtmr.h293 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate. The value of ID should be in
304 extern UINT32 LOS_SwtmrStart(UINT16 swtmrID);
317 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate. The value of ID should be in
329 extern UINT32 LOS_SwtmrStop(UINT16 swtmrID);
343 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate. The value of ID should be in
356 extern UINT32 LOS_SwtmrTimeGet(UINT16 swtmrID, UINT32 *tick);
376 * @param swtmrID [OUT] Software timer ID created by LOS_SwtmrCreate.
391 extern UINT32 LOS_SwtmrCreate(UINT32 interval, UINT8 mode, SWTMR_PROC_FUNC handler, UINT16 *swtmrID, UINTPTR arg);
404 * @param swtmrID [IN] Software timer ID created by LOS_SwtmrCreate. The value of ID should be in
415 extern UINT32 LOS_SwtmrDelete(UINT16 swtmrID);
[all...]
/kernel/liteos_a/kernel/extended/power/
H A Dlos_pm.c62 UINT32 swtmrID; member
434 UINT32 OsPmLockRequest(const CHAR *name, UINT32 swtmrID) in OsPmLockRequest() argument
482 lock->swtmrID = swtmrID; in OsPmLockRequest()
488 if ((lock->swtmrID != OS_INVALID) && (lock->count > 1)) { in OsPmLockRequest()
569 (VOID)LOS_SwtmrDelete(lockFree->swtmrID); in LOS_PmLockRelease()
592 UINT16 swtmrID; in LOS_PmTimeLockRequest() local
601 ret = LOS_SwtmrCreate(ticks, LOS_SWTMR_MODE_ONCE, OsPmSwtmrHandler, &swtmrID, (UINT32)(UINTPTR)name, in LOS_PmTimeLockRequest()
604 ret = LOS_SwtmrCreate(ticks, LOS_SWTMR_MODE_ONCE, OsPmSwtmrHandler, &swtmrID, (UINT32)(UINTPTR)name); in LOS_PmTimeLockRequest()
610 ret = OsPmLockRequest(name, swtmrID); in LOS_PmTimeLockRequest()
[all...]
/kernel/liteos_m/components/power/
H A Dlos_pm.c53 UINT32 swtmrID; member
572 UINT32 OsPmLockRequest(const CHAR *name, UINT32 swtmrID) in OsPmLockRequest() argument
601 lock->swtmrID = swtmrID; in OsPmLockRequest()
607 if ((lock->swtmrID != OS_INVALID) && (lock->count > 1)) { in OsPmLockRequest()
681 (VOID)LOS_SwtmrDelete(lockFree->swtmrID); in LOS_PmLockRelease()
704 UINT32 swtmrID; in LOS_PmTimeLockRequest() local
713 ret = LOS_SwtmrCreate(ticks, LOS_SWTMR_MODE_ONCE, OsPmSwtmrHandler, &swtmrID, (UINT32)(UINTPTR)name, in LOS_PmTimeLockRequest()
716 ret = LOS_SwtmrCreate(ticks, LOS_SWTMR_MODE_ONCE, OsPmSwtmrHandler, &swtmrID, (UINT32)(UINTPTR)name); in LOS_PmTimeLockRequest()
722 ret = OsPmLockRequest(name, swtmrID); in LOS_PmTimeLockRequest()
[all...]
/kernel/liteos_m/kal/posix/src/
H A Dtime.c132 UINT32 swtmrID; in timer_create() local
145 &swtmrID, (UINT32)(UINTPTR)evp->sigev_value.sival_ptr in timer_create()
155 *timerID = (timer_t)(UINTPTR)swtmrID; in timer_create()
161 UINT32 swtmrID = (UINT32)(UINTPTR)timerID; in timer_delete() local
162 if (LOS_SwtmrDelete(swtmrID) != LOS_OK) { in timer_delete()
175 UINT32 swtmrID = (UINT32)(UINTPTR)timerID; in timer_settime() local
208 ret = LOS_SwtmrStop(swtmrID); in timer_settime()
215 swtmr = OS_SWT_FROM_SID(swtmrID); in timer_settime()
243 UINT32 swtmrID = (UINT32)(UINTPTR)timerID; in timer_gettime() local
251 swtmr = OS_SWT_FROM_SID(swtmrID); in timer_gettime()
[all...]
/kernel/liteos_a/kernel/base/vm/
H A Doom.c238 &g_oomCB->swtmrID, (UINTPTR)g_oomCB); in OomTaskInit()
243 return LOS_SwtmrStart(g_oomCB->swtmrID); in OomTaskInit()
/kernel/liteos_m/kernel/src/
H A Dlos_swtmr.c86 if ((swtmrHandle.handler == NULL) || (swtmrHandle.swtmrID >= OS_SWTMR_MAX_TIMERID)) { in OsSwtmrTask()
91 swtmr = g_swtmrCBArray + swtmrHandle.swtmrID % LOSCFG_BASE_CORE_SWTMR_LIMIT; in OsSwtmrTask()
92 if (swtmr->usTimerID != swtmrHandle.swtmrID) { in OsSwtmrTask()
288 swtmrHandler.swtmrID = swtmr->usTimerID; in OsSwtmrTimeoutHandle()

Completed in 8 milliseconds