Lines Matching defs:qp
9496 idn_retry_queue_t *qp;
9498 qp = &idn.retryqueue;
9500 mutex_enter(&qp->rq_mutex);
9502 for (i = 0, rp = qp->rq_jobs; i < qp->rq_count; i++, rp = rp->rj_next)
9507 mutex_exit(&qp->rq_mutex);
9517 idn_retry_queue_t *qp;
9519 qp = &idn.retryqueue;
9521 mutex_enter(&qp->rq_mutex);
9528 mutex_exit(&qp->rq_mutex);
9533 if (--(qp->rq_count) == 0)
9534 qp->rq_jobs = NULL;
9535 else if (qp->rq_jobs == rp)
9536 qp->rq_jobs = rp->rj_next;
9537 mutex_exit(&qp->rq_mutex);
9552 idn_retry_queue_t *qp;
9566 qp = &idn.retryqueue;
9568 mutex_enter(&qp->rq_mutex);
9569 for (c = 0, cp = qp->rq_jobs; c < qp->rq_count; cp = cp->rj_next, c++) {
9578 if (c < qp->rq_count) {
9579 mutex_exit(&qp->rq_mutex);
9589 if (qp->rq_jobs == NULL) {
9590 qp->rq_jobs = rp;
9592 rp->rj_next = qp->rq_jobs;
9593 rp->rj_prev = qp->rq_jobs->rj_prev;
9598 qp->rq_count++;
9600 mutex_exit(&qp->rq_mutex);
9609 idn_retry_queue_t *qp;
9615 qp = &idn.retryqueue;
9617 mutex_enter(&qp->rq_mutex);
9618 for (i = count = 0, rp = qp->rq_jobs; i < qp->rq_count; i++) {
9636 if (qp->rq_jobs == rp)
9637 qp->rq_jobs = rp->rj_next;
9645 if ((qp->rq_count -= count) == 0)
9646 qp->rq_jobs = NULL;
9648 mutex_exit(&qp->rq_mutex);