Lines Matching refs:copy_page_info
539 struct gve_rx_slot_page_info *copy_page_info; in gve_rx_copy_to_pool() local
545 copy_page_info = &rx->qpl_copy_pool[pool_idx]; in gve_rx_copy_to_pool()
546 if (!copy_page_info->can_flip) { in gve_rx_copy_to_pool()
547 int recycle = gve_rx_can_recycle_buffer(copy_page_info); in gve_rx_copy_to_pool()
588 dst = copy_page_info->page_address + copy_page_info->page_offset; in gve_rx_copy_to_pool()
590 copy_page_info->pad = page_info->pad; in gve_rx_copy_to_pool()
592 skb = gve_rx_add_frags(napi, copy_page_info, in gve_rx_copy_to_pool()
597 gve_dec_pagecnt_bias(copy_page_info); in gve_rx_copy_to_pool()
598 copy_page_info->page_offset ^= GVE_DEFAULT_RX_BUFFER_OFFSET; in gve_rx_copy_to_pool()
600 if (copy_page_info->can_flip) { in gve_rx_copy_to_pool()
604 copy_page_info->can_flip = false; in gve_rx_copy_to_pool()
608 copy_page_info->can_flip = true; in gve_rx_copy_to_pool()