Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/base/ipc/
Dlos_signal.c204 void OsSigMaskSwitch(LosTaskCB * const rtcb, sigset_t set) in OsSigMaskSwitch() argument
208 rtcb->sig.sigprocmask = set; in OsSigMaskSwitch()
209 unmaskset = GETUNMASKSET(rtcb->sig.sigprocmask, rtcb->sig.sigPendFlag); in OsSigMaskSwitch()
212 rtcb->sig.sigFlag |= unmaskset; in OsSigMaskSwitch()
213 rtcb->sig.sigPendFlag ^= unmaskset; in OsSigMaskSwitch()
644 LosTaskCB *rtcb = NULL; in OsSigSuspend() local
652 rtcb = OsCurrTaskGet(); in OsSigSuspend()
658 OsSigMaskSwitch(rtcb, *set); in OsSigSuspend()
660 if (rtcb->sig.sigFlag > 0) { in OsSigSuspend()