Lines Matching refs:kw_pflags
213 int kw_pflags; /* flags under listlock protection */
2686 if ((kwq->kw_pflags & KSYN_WQ_INHASH) != 0) {
2687 kwq->kw_pflags &= ~KSYN_WQ_INHASH;
2690 if ((kwq->kw_pflags & KSYN_WQ_FLIST) != 0) {
2691 kwq->kw_pflags &= ~KSYN_WQ_FLIST;
2763 if ((kwq->kw_pflags & KSYN_WQ_FLIST) != 0) {
2765 kwq->kw_pflags &= ~KSYN_WQ_FLIST;
2786 kwq->kw_pflags |= KSYN_WQ_WAITING;
2788 (void)msleep(&kwq->kw_pflags, pthread_list_mlock, PDROP, "ksyn_wqfind", 0);
2849 if ((kwq->kw_pflags & KSYN_WQ_FLIST) != 0) {
2851 kwq->kw_pflags &= ~KSYN_WQ_FLIST;
2871 kwq->kw_pflags |= KSYN_WQ_WAITING;
2873 (void)msleep(&kwq->kw_pflags, pthread_list_mlock, PDROP, "ksyn_wqfind", 0);
2912 kwq->kw_pflags |= KSYN_WQ_SHARED;
2917 kwq->kw_pflags |= KSYN_WQ_INHASH;
2944 if ((kwq->kw_pflags & KSYN_WQ_WAITING) != 0) {
2946 kwq->kw_pflags &= ~KSYN_WQ_WAITING;
2947 wakeup(&kwq->kw_pflags);
2954 kwq->kw_pflags |= KSYN_WQ_FLIST;
2959 kwq->kw_pflags &= ~(KSYN_WQ_FLIST | KSYN_WQ_INHASH);
2978 if ((kwq->kw_pflags & KSYN_WQ_WAITING) != 0) {
2980 kwq->kw_pflags &= ~KSYN_WQ_WAITING;
2981 wakeup(&kwq->kw_pflags);
2988 ckwq->kw_pflags |= KSYN_WQ_FLIST;
2993 ckwq->kw_pflags &= ~(KSYN_WQ_FLIST | KSYN_WQ_INHASH);
3049 kwq->kw_pflags &= ~(KSYN_WQ_FLIST | KSYN_WQ_INHASH);