Lines Matching refs:wq
3212 start_stream(queue_t *wq, mblk_t *mp, uchar_t dir)
3215 struct tmodinfo *tmi = (struct tmodinfo *)wq->q_ptr;
3222 enableok(wq);
3223 qenable(wq);
3240 if (!putbq(RD(wq), newmp))
3243 enableok(RD(wq));
3244 qenable(RD(wq));
3247 miocack(wq, mp, 0, 0);
3255 cryptmodwput(queue_t *wq, mblk_t *mp)
3258 struct tmodinfo *tmi = (struct tmodinfo *)wq->q_ptr;
3263 if (wq->q_first == NULL && canputnext(wq) &&
3266 putnext(wq, mp);
3270 if (!putq(wq, mp)) {
3276 flushq(wq, FLUSHDATA);
3278 putnext(wq, mp);
3294 miocnak(wq, mp, 0, err);
3314 miocack(wq, mp, 0, 0);
3318 miocnak(wq, mp, 0, ret);
3338 miocnak(wq, mp, 0, err);
3344 miocnak(wq, mp, 0, EINVAL);
3350 noenable(wq);
3354 noenable(RD(wq));
3358 miocack(wq, mp, 0, 0);
3367 start_stream(wq, mp, CRYPT_DECRYPT);
3375 start_stream(wq, mp, CRYPT_ENCRYPT);
3378 putnext(wq, mp);
3384 if (wq->q_first != NULL || !canputnext(wq)) {
3385 if (!putq(wq, mp))
3390 putnext(wq, mp);