qh_root
if (qp->qh_root == NULL || qp->qh_root->qr_head == NULL)
if ((qrp = qp->qh_root) == NULL ||
if ((qrp = qp->qh_root) == NULL ||
qp->qh_root = qrp; /* valid until queue_unlock() is called */
if ((qrp = qp->qh_root) == NULL) {
qp->qh_root = qrp;
if ((qrp = qp->qh_root) == NULL || (ulwp = qrp->qr_head) == NULL) {
queue_root_t *qrp = qp->qh_root;
qp->qh_root = nqrp;
qp->qh_root = NULL;
if ((qrp = qp->qh_root) != NULL) {
return ((qrp = qp->qh_root) != NULL && qrp->qr_head != NULL);