Home
last modified time | relevance | path

Searched refs:wr_list (Results 1 – 7 of 7) sorted by relevance

/trueos/sys/dev/cxgb/ulp/tom/
HDcxgb_toepcb.h67 struct mbuf_head wr_list; member
74 mbufq_init(&toep->wr_list); in reset_wr_list()
80 mbufq_tail(&toep->wr_list, m); in enqueue_wr()
86 return (mbufq_peek(&toep->wr_list)); in peek_wr()
92 return (mbufq_dequeue(&toep->wr_list)); in dequeue_wr()
HDcxgb_cpl_io.c689 while ((m = mbufq_dequeue(&toep->wr_list)) != NULL) { in purge_wr_queue()
/trueos/sys/dev/cxgbe/tom/
HDt4_tom_l2t.c148 STAILQ_INSERT_TAIL(&e->wr_list, wr, link); in arpq_enqueue()
158 while ((wr = STAILQ_FIRST(&e->wr_list)) != NULL) { in send_pending()
159 STAILQ_REMOVE_HEAD(&e->wr_list, link); in send_pending()
172 STAILQ_CONCAT(&td->unsent_wr_list, &e->wr_list); in resolution_failed()
298 if (e->state == L2T_STATE_VALID && !STAILQ_EMPTY(&e->wr_list)) in t4_l2t_send_slow()
/trueos/sys/dev/cxgbe/
HDt4_l2t.c208 STAILQ_INIT(&e->wr_list); in t4_init_l2t()
263 case L2T_STATE_RESOLVING: return STAILQ_EMPTY(&e->wr_list) ? 'R' : 'A'; in l2e_state()
HDt4_l2t.h69 STAILQ_HEAD(, wrqe) wr_list; /* list of WRs awaiting resolution */
HDt4_sge.c1799 if (TAILQ_EMPTY(&wrq->incomplete_wrs) && !STAILQ_EMPTY(&wrq->wr_list)) in wrq_tx_drain()
1815 wr = STAILQ_FIRST(&wrq->wr_list); in drain_wrq_wr_list()
1863 STAILQ_REMOVE_HEAD(&wrq->wr_list, link); in drain_wrq_wr_list()
1869 } while ((wr = STAILQ_FIRST(&wrq->wr_list)) != NULL); in drain_wrq_wr_list()
1890 STAILQ_INSERT_TAIL(&wrq->wr_list, wr, link); in t4_wrq_tx_locked()
2224 if (!STAILQ_EMPTY(&wrq->wr_list)) in start_wrq_wr()
2227 if (!STAILQ_EMPTY(&wrq->wr_list)) { in start_wrq_wr()
2309 if (TAILQ_EMPTY(&wrq->incomplete_wrs) && !STAILQ_EMPTY(&wrq->wr_list)) in commit_wrq_wr()
3455 STAILQ_INIT(&wrq->wr_list); in alloc_wrq()
HDadapter.h570 STAILQ_HEAD(, wrqe) wr_list;