page_info        2308 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rx_page_info *page_info;
page_info        2312 drivers/net/ethernet/emulex/benet/be_main.c 		page_info = get_rx_page_info(rxo);
page_info        2313 drivers/net/ethernet/emulex/benet/be_main.c 		put_page(page_info->page);
page_info        2314 drivers/net/ethernet/emulex/benet/be_main.c 		memset(page_info, 0, sizeof(*page_info));
page_info        2325 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rx_page_info *page_info;
page_info        2330 drivers/net/ethernet/emulex/benet/be_main.c 	page_info = get_rx_page_info(rxo);
page_info        2331 drivers/net/ethernet/emulex/benet/be_main.c 	start = page_address(page_info->page) + page_info->page_offset;
page_info        2341 drivers/net/ethernet/emulex/benet/be_main.c 		put_page(page_info->page);
page_info        2348 drivers/net/ethernet/emulex/benet/be_main.c 		skb_frag_set_page(skb, 0, page_info->page);
page_info        2350 drivers/net/ethernet/emulex/benet/be_main.c 				 page_info->page_offset + hdr_len);
page_info        2357 drivers/net/ethernet/emulex/benet/be_main.c 	page_info->page = NULL;
page_info        2367 drivers/net/ethernet/emulex/benet/be_main.c 		page_info = get_rx_page_info(rxo);
page_info        2371 drivers/net/ethernet/emulex/benet/be_main.c 		if (page_info->page_offset == 0) {
page_info        2374 drivers/net/ethernet/emulex/benet/be_main.c 			skb_frag_set_page(skb, j, page_info->page);
page_info        2376 drivers/net/ethernet/emulex/benet/be_main.c 					 page_info->page_offset);
page_info        2380 drivers/net/ethernet/emulex/benet/be_main.c 			put_page(page_info->page);
page_info        2388 drivers/net/ethernet/emulex/benet/be_main.c 		page_info->page = NULL;
page_info        2435 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rx_page_info *page_info;
page_info        2448 drivers/net/ethernet/emulex/benet/be_main.c 		page_info = get_rx_page_info(rxo);
page_info        2453 drivers/net/ethernet/emulex/benet/be_main.c 		if (i == 0 || page_info->page_offset == 0) {
page_info        2456 drivers/net/ethernet/emulex/benet/be_main.c 			skb_frag_set_page(skb, j, page_info->page);
page_info        2458 drivers/net/ethernet/emulex/benet/be_main.c 					 page_info->page_offset);
page_info        2461 drivers/net/ethernet/emulex/benet/be_main.c 			put_page(page_info->page);
page_info        2466 drivers/net/ethernet/emulex/benet/be_main.c 		memset(page_info, 0, sizeof(*page_info));
page_info        2592 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rx_page_info *page_info = NULL, *prev_page_info = NULL;
page_info        2600 drivers/net/ethernet/emulex/benet/be_main.c 	page_info = &rxo->page_info_tbl[rxq->head];
page_info        2601 drivers/net/ethernet/emulex/benet/be_main.c 	for (posted = 0; posted < frags_needed && !page_info->page; posted++) {
page_info        2622 drivers/net/ethernet/emulex/benet/be_main.c 		page_info->page_offset = page_offset;
page_info        2623 drivers/net/ethernet/emulex/benet/be_main.c 		page_info->page = pagep;
page_info        2626 drivers/net/ethernet/emulex/benet/be_main.c 		frag_dmaaddr = page_dmaaddr + page_info->page_offset;
page_info        2634 drivers/net/ethernet/emulex/benet/be_main.c 			page_info->last_frag = true;
page_info        2635 drivers/net/ethernet/emulex/benet/be_main.c 			dma_unmap_addr_set(page_info, bus, page_dmaaddr);
page_info        2637 drivers/net/ethernet/emulex/benet/be_main.c 			dma_unmap_addr_set(page_info, bus, frag_dmaaddr);
page_info        2640 drivers/net/ethernet/emulex/benet/be_main.c 		prev_page_info = page_info;
page_info        2642 drivers/net/ethernet/emulex/benet/be_main.c 		page_info = &rxo->page_info_tbl[rxq->head];
page_info        2815 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_rx_page_info *page_info;
page_info        2818 drivers/net/ethernet/emulex/benet/be_main.c 		page_info = get_rx_page_info(rxo);
page_info        2819 drivers/net/ethernet/emulex/benet/be_main.c 		put_page(page_info->page);
page_info        2820 drivers/net/ethernet/emulex/benet/be_main.c 		memset(page_info, 0, sizeof(*page_info));
page_info          58 drivers/net/ethernet/google/gve/gve.h 	struct gve_rx_slot_page_info *page_info; /* page info of the buffers */
page_info          38 drivers/net/ethernet/google/gve/gve_rx.c 	kvfree(rx->data.page_info);
page_info          48 drivers/net/ethernet/google/gve/gve_rx.c static void gve_setup_rx_buffer(struct gve_rx_slot_page_info *page_info,
page_info          52 drivers/net/ethernet/google/gve/gve_rx.c 	page_info->page = page;
page_info          53 drivers/net/ethernet/google/gve/gve_rx.c 	page_info->page_offset = 0;
page_info          54 drivers/net/ethernet/google/gve/gve_rx.c 	page_info->page_address = page_address(page);
page_info          69 drivers/net/ethernet/google/gve/gve_rx.c 	rx->data.page_info = kvzalloc(slots *
page_info          70 drivers/net/ethernet/google/gve/gve_rx.c 				      sizeof(*rx->data.page_info), GFP_KERNEL);
page_info          71 drivers/net/ethernet/google/gve/gve_rx.c 	if (!rx->data.page_info)
page_info          80 drivers/net/ethernet/google/gve/gve_rx.c 		gve_setup_rx_buffer(&rx->data.page_info[i],
page_info         171 drivers/net/ethernet/google/gve/gve_rx.c 	kvfree(rx->data.page_info);
page_info         230 drivers/net/ethernet/google/gve/gve_rx.c 				   struct gve_rx_slot_page_info *page_info,
page_info         234 drivers/net/ethernet/google/gve/gve_rx.c 	void *va = page_info->page_address + GVE_RX_PAD +
page_info         235 drivers/net/ethernet/google/gve/gve_rx.c 		   page_info->page_offset;
page_info         250 drivers/net/ethernet/google/gve/gve_rx.c 					struct gve_rx_slot_page_info *page_info,
page_info         258 drivers/net/ethernet/google/gve/gve_rx.c 	skb_add_rx_frag(skb, 0, page_info->page,
page_info         259 drivers/net/ethernet/google/gve/gve_rx.c 			page_info->page_offset +
page_info         265 drivers/net/ethernet/google/gve/gve_rx.c static void gve_rx_flip_buff(struct gve_rx_slot_page_info *page_info,
page_info         270 drivers/net/ethernet/google/gve/gve_rx.c 	page_info->page_offset ^= PAGE_SIZE / 2;
page_info         278 drivers/net/ethernet/google/gve/gve_rx.c 	struct gve_rx_slot_page_info *page_info;
page_info         291 drivers/net/ethernet/google/gve/gve_rx.c 	page_info = &rx->data.page_info[idx];
page_info         303 drivers/net/ethernet/google/gve/gve_rx.c 			skb = gve_rx_copy(dev, napi, page_info, len);
page_info         307 drivers/net/ethernet/google/gve/gve_rx.c 			skb = gve_rx_copy(dev, napi, page_info, len);
page_info         310 drivers/net/ethernet/google/gve/gve_rx.c 		pagecount = page_count(page_info->page);
page_info         316 drivers/net/ethernet/google/gve/gve_rx.c 			skb = gve_rx_add_frags(dev, napi, page_info, len);
page_info         320 drivers/net/ethernet/google/gve/gve_rx.c 			get_page(page_info->page);
page_info         322 drivers/net/ethernet/google/gve/gve_rx.c 			gve_rx_flip_buff(page_info, &rx->data.data_ring[idx]);
page_info         327 drivers/net/ethernet/google/gve/gve_rx.c 			skb = gve_rx_copy(dev, napi, page_info, len);
page_info         333 drivers/net/ethernet/google/gve/gve_rx.c 		skb = gve_rx_copy(dev, napi, page_info, len);