Home | History | Annotate | Download | only in runtime

Lines Matching defs:sig

13 var sig struct {
76 if !sig.inuse {
81 if !sig.q.push(s) {
85 lock(&sig.lock)
86 if sig.sleeping {
87 sig.sleeping = false
88 notewakeup(&sig.note)
90 unlock(&sig.lock)
100 note := sig.q.pop()
105 lock(&sig.lock)
106 sig.sleeping = true
107 noteclear(&sig.note)
108 unlock(&sig.lock)
109 notetsleepg(&sig.note, -1)
116 if !sig.inuse {
120 sig.inuse = true // enable reception of signals; cannot disable
121 noteclear(&sig.note)