Lines Matching refs:rxdata
38 page_ref_inc(buff->rxdata.page); in aq_get_rxpages_xdp()
92 if (rxbuf->rxdata.page) { in aq_get_rxpages()
94 if (page_ref_count(rxbuf->rxdata.page) > 1) { in aq_get_rxpages()
96 rxbuf->rxdata.pg_off += frame_max + page_offset + in aq_get_rxpages()
98 if (rxbuf->rxdata.pg_off + frame_max + tail_size <= in aq_get_rxpages()
108 aq_free_rxpage(&rxbuf->rxdata, in aq_get_rxpages()
115 rxbuf->rxdata.pg_off = page_offset; in aq_get_rxpages()
122 if (!rxbuf->rxdata.page) { in aq_get_rxpages()
123 ret = aq_alloc_rxpages(&rxbuf->rxdata, self); in aq_get_rxpages()
517 buff_->rxdata.daddr, in aq_add_rx_fragment()
518 buff_->rxdata.pg_off, in aq_add_rx_fragment()
521 skb_frag_off_set(frag, buff_->rxdata.pg_off); in aq_add_rx_fragment()
524 __skb_frag_set_page(frag, buff_->rxdata.page); in aq_add_rx_fragment()
533 if (page_is_pfmemalloc(buff_->rxdata.page)) in aq_add_rx_fragment()
622 buff->rxdata.daddr, in __aq_ring_rx_clean()
623 buff->rxdata.pg_off, in __aq_ring_rx_clean()
637 aq_buf_vaddr(&buff->rxdata), in __aq_ring_rx_clean()
643 aq_buf_vaddr(&buff->rxdata), in __aq_ring_rx_clean()
646 memcpy(__skb_put(skb, hdr_len), aq_buf_vaddr(&buff->rxdata), in __aq_ring_rx_clean()
650 skb_add_rx_frag(skb, i++, buff->rxdata.page, in __aq_ring_rx_clean()
651 buff->rxdata.pg_off + hdr_len, in __aq_ring_rx_clean()
654 page_ref_inc(buff->rxdata.page); in __aq_ring_rx_clean()
664 buff_->rxdata.daddr, in __aq_ring_rx_clean()
665 buff_->rxdata.pg_off, in __aq_ring_rx_clean()
669 buff_->rxdata.page, in __aq_ring_rx_clean()
670 buff_->rxdata.pg_off, in __aq_ring_rx_clean()
673 page_ref_inc(buff_->rxdata.page); in __aq_ring_rx_clean()
793 buff->rxdata.daddr, in __aq_ring_xdp_clean()
794 buff->rxdata.pg_off, in __aq_ring_xdp_clean()
796 hard_start = page_address(buff->rxdata.page) + in __aq_ring_xdp_clean()
797 buff->rxdata.pg_off - rx_ring->page_offset; in __aq_ring_xdp_clean()
802 aq_buf_vaddr(&buff->rxdata), in __aq_ring_xdp_clean()
894 buff->pa = aq_buf_daddr(&buff->rxdata); in aq_ring_rx_fill()
911 aq_free_rxpage(&buff->rxdata, aq_nic_get_dev(self->aq_nic)); in aq_ring_rx_deinit()