Lines Matching refs:tmpInfo
72 OsSigInfoNode *tmpInfo = NULL;
75 LOS_DL_LIST_FOR_EACH_ENTRY(tmpInfo, &sigCB->sigInfoList, OsSigInfoNode, node) {
76 if (tmpInfo->info.si_signo == info->si_signo) {
83 tmpInfo = (OsSigInfoNode *)LOS_MemAlloc(OS_SYS_MEM_ADDR, sizeof(OsSigInfoNode));
84 if (tmpInfo == NULL) {
87 LOS_ListAdd(&sigCB->sigInfoList, &tmpInfo->node);
89 (VOID)memcpy_s(&tmpInfo->info, sizeof(siginfo_t), info, sizeof(siginfo_t));
95 OsSigInfoNode *tmpInfo = NULL;
98 LOS_DL_LIST_FOR_EACH_ENTRY(tmpInfo, &sigCB->sigInfoList, OsSigInfoNode, node) {
99 if (tmpInfo->info.si_signo == sigNo) {
100 LOS_ListDelete(&tmpInfo->node);
107 (VOID)memcpy_s(&sigCB->sigInfo, sizeof(siginfo_t), &tmpInfo->info, sizeof(siginfo_t));
108 (VOID)LOS_MemFree(OS_SYS_MEM_ADDR, tmpInfo);