qentry
struct qentry *q_next; /* next one */
TAILQ_ENTRY(dmsg_msg) qentry;
TAILQ_REMOVE(&iocom->txmsgq, msg, qentry);
TAILQ_INSERT_TAIL(&tmpq, msg, qentry);
TAILQ_REMOVE(&tmpq, msg, qentry);
TAILQ_INSERT_TAIL(&ioq->msgq, msg, qentry);
TAILQ_INSERT_TAIL(&ioq->msgq, msg, qentry);
TAILQ_FOREACH(msg, &ioq->msgq, qentry) {
TAILQ_REMOVE(&ioq->msgq, msg, qentry);
TAILQ_REMOVE(&ioq->msgq, msg, qentry);
TAILQ_INSERT_TAIL(&iocom->txmsgq, msg, qentry);
TAILQ_INSERT_TAIL(&iocom->ioq_rx.msgq, msg, qentry);
TAILQ_REMOVE(&ioq->msgq, msg, qentry);
TAILQ_REMOVE(&ioq->msgq, msg, qentry);
TAILQ_INSERT_TAIL(&iocom->msgq, msg, qentry);
TAILQ_REMOVE(&iocom->msgq, msg, qentry);
TAILQ_REMOVE(&iocom->msgq, msg, qentry);
TAILQ_ENTRY(kdmsg_msg) qentry; /* serialized queue */