Home
last modified time | relevance | path

Searched refs:sigCB (Results 1 – 1 of 1) sorted by relevance

/kernel/liteos_m/components/signal/
Dlos_signal.c46 OsSigCB *sigCB = (OsSigCB *)task->sig; in OsSignalTaskContextRestore() local
49 if ((sigCB == NULL) || (sigCB->sigRestoreSP == NULL)) { in OsSignalTaskContextRestore()
53 sp = (UINTPTR)sigCB->sigRestoreSP; in OsSignalTaskContextRestore()
54 sigCB->sigRestoreSP = NULL; in OsSignalTaskContextRestore()
70 STATIC UINT32 AddSigInfoToList(OsSigCB *sigCB, siginfo_t *info) in AddSigInfoToList() argument
75 LOS_DL_LIST_FOR_EACH_ENTRY(tmpInfo, &sigCB->sigInfoList, OsSigInfoNode, node) { in AddSigInfoToList()
87 LOS_ListAdd(&sigCB->sigInfoList, &tmpInfo->node); in AddSigInfoToList()
93 STATIC VOID DeleteSigInfoFromList(OsSigCB *sigCB, INT32 sigNo) in DeleteSigInfoFromList() argument
98 LOS_DL_LIST_FOR_EACH_ENTRY(tmpInfo, &sigCB->sigInfoList, OsSigInfoNode, node) { in DeleteSigInfoFromList()
107 (VOID)memcpy_s(&sigCB->sigInfo, sizeof(siginfo_t), &tmpInfo->info, sizeof(siginfo_t)); in DeleteSigInfoFromList()
[all …]