Lines Matching refs:rxq
1990 struct be_queue_info *rxq = &rxo->q; in get_rx_page_info() local
1991 u16 frag_idx = rxq->tail; in get_rx_page_info()
2007 queue_tail_inc(rxq); in get_rx_page_info()
2008 atomic_dec(&rxq->used); in get_rx_page_info()
2302 struct be_queue_info *rxq = &rxo->q; in be_post_rx_frags() local
2309 page_info = &rxo->page_info_tbl[rxq->head]; in be_post_rx_frags()
2334 rxd = queue_head_node(rxq); in be_post_rx_frags()
2350 queue_head_inc(rxq); in be_post_rx_frags()
2351 page_info = &rxo->page_info_tbl[rxq->head]; in be_post_rx_frags()
2363 atomic_add(posted, &rxq->used); in be_post_rx_frags()
2368 be_rxq_notify(adapter, rxq->id, notify); in be_post_rx_frags()
2371 } else if (atomic_read(&rxq->used) == 0) { in be_post_rx_frags()
2463 struct be_queue_info *rxq = &rxo->q; in be_rxq_clean() local
2466 while (atomic_read(&rxq->used) > 0) { in be_rxq_clean()
2471 BUG_ON(atomic_read(&rxq->used)); in be_rxq_clean()
2472 rxq->tail = 0; in be_rxq_clean()
2473 rxq->head = 0; in be_rxq_clean()