Lines Matching defs:qp
376 queue_head_t *qp;
388 qp = queue_lock(rwlp, MX);
401 queue_unlock(qp);
407 * code to go through the slow path, acquiring queue_lock(qp).
436 while ((ulwpp = queue_slot(qp, &prev, &more)) != NULL) {
452 queue_unlink(qp, ulwpp, prev);
469 * code to go through the slow path, acquiring queue_lock(qp).
477 queue_unlock(qp);
481 queue_unlock(qp);
581 queue_head_t *qp;
595 qp = queue_lock(rwlp, MX);
615 else if ((ulwp = queue_waiter(qp)) == NULL) {
666 enqueue(qp, self, 0);
668 queue_unlock(qp);
672 qp = queue_lock(rwlp, MX);
673 if (self->ul_sleepq && dequeue_self(qp) == 0) {
694 if (qp->qh_root == NULL || qp->qh_root->qr_head == NULL)
697 queue_unlock(qp);