Lines Matching defs:pql
221 pq_list_t *pql;
230 while (((pql = TAILQ_FIRST(&pq->pq_queue)) != NULL) &&
232 if ((pthread = TAILQ_FIRST(&pql->pl_head)) == NULL) {
237 TAILQ_REMOVE(&pq->pq_queue, pql, pl_link);
240 pql->pl_queued = 0;
256 pq_list_t *pql, *pqlnext = NULL;
265 for (pql = TAILQ_FIRST(&pq->pq_queue);
266 pql != NULL && pthread == NULL; pql = pqlnext) {
267 if ((pthread = TAILQ_FIRST(&pql->pl_head)) == NULL) {
272 pqlnext = TAILQ_NEXT(pql, pl_link);
273 TAILQ_REMOVE(&pq->pq_queue, pql, pl_link);
276 pql->pl_queued = 0;
292 pqlnext = TAILQ_NEXT(pql, pl_link);
303 pq_list_t *pql;
315 pql = TAILQ_FIRST(&pq->pq_queue);
316 while ((pql != NULL) && (pql->pl_prio > prio))
317 pql = TAILQ_NEXT(pql, pl_link);
320 if (pql == NULL)
323 TAILQ_INSERT_BEFORE(pql, &pq->pq_lists[prio], pl_link);