Home
last modified time | relevance | path

Searched refs:txbuf_queue (Results 1 – 3 of 3) sorted by relevance

/titanic_44/usr/src/uts/common/io/bge/
H A Dbge_send.c102 bge_queue_t *txbuf_queue; in bge_recycle_ring() local
157 txbuf_queue = srp->txbuf_push_queue; in bge_recycle_ring()
158 mutex_enter(txbuf_queue->lock); in bge_recycle_ring()
159 buf_item_tail->next = txbuf_queue->head; in bge_recycle_ring()
160 txbuf_queue->head = buf_item_head; in bge_recycle_ring()
161 txbuf_queue->count += n; in bge_recycle_ring()
162 mutex_exit(txbuf_queue->lock); in bge_recycle_ring()
168 (srp->txbuf_pop_queue->count < txbuf_queue->count)) { in bge_recycle_ring()
170 srp->txbuf_pop_queue = txbuf_queue; in bge_recycle_ring()
305 bge_queue_t *txbuf_queue; in bge_get_txbuf() local
[all …]
H A Dbge_main2.c212 bge_queue_t *txbuf_queue; in bge_reinit_send_ring() local
237 txbuf_queue = &srp->freetxbuf_queue; in bge_reinit_send_ring()
238 txbuf_queue->head = NULL; in bge_reinit_send_ring()
239 txbuf_queue->count = 0; in bge_reinit_send_ring()
240 txbuf_queue->lock = srp->freetxbuf_lock; in bge_reinit_send_ring()
241 srp->txbuf_push_queue = txbuf_queue; in bge_reinit_send_ring()
246 txbuf_queue = &srp->txbuf_queue; in bge_reinit_send_ring()
247 txbuf_queue->head = NULL; in bge_reinit_send_ring()
248 txbuf_queue->count = 0; in bge_reinit_send_ring()
249 txbuf_queue->lock = srp->txbuf_lock; in bge_reinit_send_ring()
[all …]
H A Dbge_impl.h523 bge_queue_t txbuf_queue; member