Lines Matching refs:cons_rx_buf
530 struct bnxt_sw_rx_bd *cons_rx_buf, *prod_rx_buf; in bnxt_reuse_rx_data() local
534 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_reuse_rx_data()
539 dma_unmap_addr(cons_rx_buf, mapping)); in bnxt_reuse_rx_data()
607 struct bnxt_sw_rx_agg_bd *cons_rx_buf, *prod_rx_buf; in bnxt_reuse_rx_agg_bufs() local
621 cons_rx_buf = &rxr->rx_agg_ring[cons]; in bnxt_reuse_rx_agg_bufs()
626 page = cons_rx_buf->page; in bnxt_reuse_rx_agg_bufs()
627 cons_rx_buf->page = NULL; in bnxt_reuse_rx_agg_bufs()
630 prod_rx_buf->mapping = cons_rx_buf->mapping; in bnxt_reuse_rx_agg_bufs()
634 prod_bd->rx_bd_haddr = cpu_to_le64(cons_rx_buf->mapping); in bnxt_reuse_rx_agg_bufs()
685 struct bnxt_sw_rx_agg_bd *cons_rx_buf; in bnxt_rx_pages() local
695 cons_rx_buf = &rxr->rx_agg_ring[cons]; in bnxt_rx_pages()
696 skb_fill_page_desc(skb, i, cons_rx_buf->page, 0, frag_len); in bnxt_rx_pages()
703 mapping = dma_unmap_addr(cons_rx_buf, mapping); in bnxt_rx_pages()
704 page = cons_rx_buf->page; in bnxt_rx_pages()
705 cons_rx_buf->page = NULL; in bnxt_rx_pages()
717 cons_rx_buf->page = page; in bnxt_rx_pages()
786 struct bnxt_sw_rx_bd *cons_rx_buf, *prod_rx_buf; in bnxt_tpa_start() local
792 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_tpa_start()
805 tpa_info->data = cons_rx_buf->data; in bnxt_tpa_start()
806 cons_rx_buf->data = NULL; in bnxt_tpa_start()
807 tpa_info->mapping = dma_unmap_addr(cons_rx_buf, mapping); in bnxt_tpa_start()
833 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_tpa_start()
835 bnxt_reuse_rx_data(rxr, cons, cons_rx_buf->data); in bnxt_tpa_start()
837 cons_rx_buf->data = NULL; in bnxt_tpa_start()