Lines Matching refs:tail
60 struct qnode *tail __rte_cache_aligned;
98 p->tail = p->stub; in _qnode_pool_create()
143 struct qnode *tail = p->tail; in _pool_remove() local
144 struct qnode *next = tail->next; in _pool_remove()
147 if (tail == p->stub) { in _pool_remove()
151 p->tail = next; in _pool_remove()
152 tail = next; in _pool_remove()
156 p->tail = next; in _pool_remove()
157 return tail; in _pool_remove()
161 if (tail == head) in _pool_remove()
167 next = tail->next; in _pool_remove()
169 p->tail = next; in _pool_remove()
170 return tail; in _pool_remove()
191 } while ((p->head != p->tail) && in _qnode_pool_remove()
192 (p->tail != p->stub)); in _qnode_pool_remove()