Home
last modified time | relevance | path

Searched refs:copy_page_info (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/net/ethernet/google/gve/
H A Dgve_rx.c457 struct gve_rx_slot_page_info *copy_page_info; in gve_rx_copy_to_pool() local
463 copy_page_info = &rx->qpl_copy_pool[pool_idx]; in gve_rx_copy_to_pool()
464 if (!copy_page_info->can_flip) { in gve_rx_copy_to_pool()
465 int recycle = gve_rx_can_recycle_buffer(copy_page_info); in gve_rx_copy_to_pool()
506 dst = copy_page_info->page_address + copy_page_info->page_offset; in gve_rx_copy_to_pool()
508 copy_page_info->pad = page_info->pad; in gve_rx_copy_to_pool()
510 skb = gve_rx_add_frags(napi, copy_page_info, in gve_rx_copy_to_pool()
515 gve_dec_pagecnt_bias(copy_page_info); in gve_rx_copy_to_pool()
516 copy_page_info->page_offset += rx->packet_buffer_size; in gve_rx_copy_to_pool()
517 copy_page_info->page_offset &= (PAGE_SIZE - 1); in gve_rx_copy_to_pool()
[all …]