oq_empty
if (unlikely(oq_empty(q))) {
if (mf->shadow_head != ring->tail && (q == NULL || oq_empty(q))) {
if (oq_empty(freeq)) {
if (oq_empty(q))