Home
last modified time | relevance | path

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

/kernel/liteos_m/components/signal/
Dlos_signal.c125 UINT32 sigFlag = sigCB->sigPendFlag & sigCB->sigSetFlag; in SignalHandle() local
126 INT32 sigNo = LOS_SIGNAL_SUPPORT_MAX - CLZ(sigFlag) + 1; in SignalHandle()
353 sigset_t sigFlag; in LOS_SignalWait() local
371 sigFlag = sigCB->sigPendFlag & *set; in LOS_SignalWait()
372 if (sigFlag) { in LOS_SignalWait()
373 sigCB->sigPendFlag ^= sigFlag; in LOS_SignalWait()
374 sigNo = LOS_SIGNAL_SUPPORT_MAX - CLZ(sigFlag) + 1; in LOS_SignalWait()
/kernel/liteos_a/kernel/base/ipc/
Dlos_signal.c194 OsSigAddSet(&sigcb->sigFlag, info->si_signo); in OsTcbDispatch()
212 rtcb->sig.sigFlag |= unmaskset; in OsSigMaskSwitch()
623 if (rtcb->sig.sigFlag > 0) { in OsSigSuspend()
703 if ((sigcb->count == 0) && ((sigcb->sigFlag != 0) || (process->sigShare != 0))) { in OsSaveSignalContext()
706 sigcb->sigFlag = 0; in OsSaveSignalContext()
713 sigcb->sigFlag |= process->sigShare; in OsSaveSignalContext()
714 UINT32 signo = (UINT32)FindFirstSetedBit(sigcb->sigFlag) + 1; in OsSaveSignalContext()
723 sigcb->sigFlag ^= 1ULL << (signo - 1); in OsSaveSignalContext()
/kernel/liteos_a/kernel/base/include/
Dlos_signal.h141 sigset_t sigFlag; member