dn_dequeue
return dn_dequeue((struct dn_queue *)(si + 1));
m = dn_dequeue(q);
m = dn_dequeue(&cl->_q);
return dn_dequeue(&rrq->q);