ml_dequeue
while ((m = ml_dequeue(&entries[index].frames)) != NULL) {
while ((m = ml_dequeue(&entries[index].frames)) != NULL) {
while ((m = ml_dequeue(ml)) != NULL) {
dropped = ml_dequeue(&mq->mq_list);
m = ml_dequeue(&mq->mq_list);
while ((m = ml_dequeue(ml)) != NULL)
while ((n = ml_dequeue(&subframes)) != NULL)