Home
last modified time | relevance | path

Searched refs:g_unusedSemList (Results 1 - 3 of 3) sorted by relevance

/kernel/uniproton/src/core/ipc/sem/
H A Dprt_sem_init.c17 OS_SEC_BSS struct TagListObject g_unusedSemList; variable
53 INIT_LIST_OBJECT(&g_unusedSemList); in OsSemInit()
57 ListTailAdd(&semNode->semList, &g_unusedSemList); in OsSemInit()
80 if (ListEmpty(&g_unusedSemList)) { in OsSemCreate()
86 unusedSem = OS_LIST_FIRST(&(g_unusedSemList)); in OsSemCreate()
143 ListAdd(&semDeleted->semList, &g_unusedSemList); in PRT_SemDelete()
/kernel/liteos_a/kernel/base/ipc/
H A Dlos_sem.c49 LITE_OS_SEC_DATA_INIT STATIC LOS_DL_LIST g_unusedSemList; variable
61 LOS_ListInit(&g_unusedSemList); in OsSemInit()
72 LOS_ListTailInsert(&g_unusedSemList, &semNode->semList); in OsSemInit()
106 if (LOS_ListEmpty(&g_unusedSemList)) { in OsSemCreate()
112 unusedSem = LOS_DL_LIST_FIRST(&g_unusedSemList); in OsSemCreate()
164 LOS_ListTailInsert(&g_unusedSemList, &semDeleted->semList); in LOS_SemDelete()
/kernel/liteos_m/kernel/src/
H A Dlos_sem.c43 LITE_OS_SEC_DATA_INIT LOS_DL_LIST g_unusedSemList; variable
58 LOS_ListInit(&g_unusedSemList); in OsSemInit()
74 LOS_ListTailInsert(&g_unusedSemList, &semNode->semList); in OsSemInit()
105 if (LOS_ListEmpty(&g_unusedSemList)) { in OsSemCreate()
110 unusedSem = LOS_DL_LIST_FIRST(&(g_unusedSemList)); in OsSemCreate()
180 LOS_ListAdd(&g_unusedSemList, &semDeleted->semList); in LOS_SemDelete()

Completed in 2 milliseconds