Lines Matching refs:rxq
1748 struct be_queue_info *rxq = &rxo->q; in get_rx_page_info() local
1749 u16 frag_idx = rxq->tail; in get_rx_page_info()
1765 queue_tail_inc(rxq); in get_rx_page_info()
1766 atomic_dec(&rxq->used); in get_rx_page_info()
2060 struct be_queue_info *rxq = &rxo->q; in be_post_rx_frags() local
2067 page_info = &rxo->page_info_tbl[rxq->head]; in be_post_rx_frags()
2092 rxd = queue_head_node(rxq); in be_post_rx_frags()
2108 queue_head_inc(rxq); in be_post_rx_frags()
2109 page_info = &rxo->page_info_tbl[rxq->head]; in be_post_rx_frags()
2121 atomic_add(posted, &rxq->used); in be_post_rx_frags()
2126 be_rxq_notify(adapter, rxq->id, notify); in be_post_rx_frags()
2129 } else if (atomic_read(&rxq->used) == 0) { in be_post_rx_frags()
2221 struct be_queue_info *rxq = &rxo->q; in be_rx_cq_clean() local
2258 while (atomic_read(&rxq->used) > 0) { in be_rx_cq_clean()
2263 BUG_ON(atomic_read(&rxq->used)); in be_rx_cq_clean()
2264 rxq->tail = 0; in be_rx_cq_clean()
2265 rxq->head = 0; in be_rx_cq_clean()