29#ifndef _LOS_SEM_DEBUG_PRI_H
30#define _LOS_SEM_DEBUG_PRI_H
43#ifdef LOSCFG_DEBUG_SEMAPHORE
54#ifdef LOSCFG_DEBUG_SEMAPHORE
65#ifdef LOSCFG_DEBUG_SEMAPHORE
78#ifdef LOSCFG_DEBUG_SEMAPHORE
#define STATIC
Definition common_def.h:57
#define INLINE
Definition common_def.h:65
void *(* TSK_ENTRY_FUNC)(void *param)
Define the type of a task entrance function.
Definition los_task.h:614
STATIC INLINE VOID OsSemDbgTimeUpdateHook(UINT32 semId)
Definition los_sem_debug_pri.h:52
STATIC INLINE UINT32 OsSemDbgInitHook(VOID)
Definition los_sem_debug_pri.h:41
UINT32 OsSemDbgInit(VOID)
VOID OsSemDbgUpdate(UINT32 semID, TSK_ENTRY_FUNC creator, UINT16 count)
UINT32 OsSemInfoGetFullData(VOID)
VOID OsSemDbgTimeUpdate(UINT32 semId)
STATIC INLINE VOID OsSemInfoGetFullDataHook(VOID)
Definition los_sem_debug_pri.h:76
STATIC INLINE VOID OsSemDbgUpdateHook(UINT32 semId, TSK_ENTRY_FUNC creator, UINT16 count)
Definition los_sem_debug_pri.h:63
unsigned short UINT16
Definition los_typedef.h:51
#define VOID
Definition los_typedef.h:88
#define LOS_OK
Definition los_typedef.h:122
unsigned int UINT32
Definition los_typedef.h:52