Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/base/ipc/
Dlos_signal.c291 isMember = OsSigIsMember(&tcb->sig.sigwaitmask, info->sigInfo->si_signo); in SigProcessSignalHandler()
297 ret = OsTcbDispatch(tcb, info->sigInfo); in SigProcessSignalHandler()
305 isMember = OsSigIsMember(&tcb->sig.sigprocmask, info->sigInfo->si_signo); in SigProcessSignalHandler()
312 ret = OsTcbDispatch(tcb, info->sigInfo); in SigProcessSignalHandler()
325 return OsPendingTaskWake(tcb, info->sigInfo->si_signo); in SigProcessKillSigHandler()
328 static void SigProcessLoadTcb(struct ProcessSignalInfo *info, siginfo_t *sigInfo) in SigProcessLoadTcb() argument
341 (void)OsTcbDispatch(tcb, sigInfo); in SigProcessLoadTcb()
345 int OsSigProcessSend(LosProcessCB *spcb, siginfo_t *sigInfo) in OsSigProcessSend() argument
349 .sigInfo = sigInfo, in OsSigProcessSend()
356 if (info.sigInfo == NULL) { in OsSigProcessSend()
[all …]
/kernel/liteos_m/components/signal/
Dlos_signal.c107 (VOID)memcpy_s(&sigCB->sigInfo, sizeof(siginfo_t), &tmpInfo->info, sizeof(siginfo_t)); in DeleteSigInfoFromList()
343 sigNo = sigCB->sigInfo.si_signo; in SignalTimedWait()
385 (VOID)memcpy_s(info, sizeof(siginfo_t), &sigCB->sigInfo, sizeof(siginfo_t)); in LOS_SignalWait()
Dlos_signal.h119 siginfo_t sigInfo; /**< signal info */ member
/kernel/liteos_a/kernel/base/include/
Dlos_task_pri.h219 siginfo_t *sigInfo; /**< Signal to be dispatched */ member