Lines Matching refs:l_flag
138 l->l_flag &= wakeup ? ~(LW_SINTR|LW_CATCHINTR|LW_STIMO) : ~LW_SINTR;
268 KASSERT((l->l_flag & LW_SINTR) == 0);
277 l->l_flag |= LW_SINTR;
309 l->l_flag = LW_SINTR | LW_CATCHINTR;
311 l->l_flag = ~(LW_SINTR | LW_CATCHINTR);
332 l->l_flag &= ~(LW_SINTR | LW_CATCHINTR | LW_STIMO);
365 if ((l->l_flag & (LW_CANCELLED|LW_WEXIT|LW_WCORE)) != 0) {
366 l->l_flag &= ~LW_CANCELLED;
369 } else if ((l->l_flag & LW_PENDSIG) != 0 && sigispending(l, 0))
371 l->l_flag |= LW_CATCHINTR;
373 l->l_flag &= ~LW_CATCHINTR;
387 l->l_flag &= ~LW_STIMO;
405 error = (l->l_flag & LW_STIMO) ? SET_ERROR(EWOULDBLOCK)
421 flag = atomic_load_relaxed(&l->l_flag);
527 l->l_flag |= LW_STIMO;