Home
last modified time | relevance | path

Searched refs:virt_to_head_page (Results 1 – 25 of 42) sorted by relevance

12

/openbmc/linux/drivers/net/ethernet/broadcom/
H A Dbgmac.c356 put_page(virt_to_head_page(buf)); in bgmac_dma_rx_skb_for_slot()
452 put_page(virt_to_head_page(buf)); in bgmac_dma_rx_read()
460 put_page(virt_to_head_page(buf)); in bgmac_dma_rx_read()
472 put_page(virt_to_head_page(buf)); in bgmac_dma_rx_read()
567 put_page(virt_to_head_page(slot->buf)); in bgmac_dma_rx_ring_free()
/openbmc/linux/drivers/net/
H A Dvirtio_net.c414 put_page(virt_to_head_page(buf)); in virtnet_rq_free_buf()
418 put_page(virt_to_head_page(buf)); in virtnet_rq_free_buf()
609 struct page *page = virt_to_head_page(buf); in virtnet_rq_unmap()
1116 p = virt_to_head_page(buf); in xdp_linearize_page()
1179 struct page *page = virt_to_head_page(buf); in receive_small_xdp()
1266 struct page *page = virt_to_head_page(buf); in receive_small()
1349 page = virt_to_head_page(buf); in mergeable_buf_free()
1459 page = virt_to_head_page(buf); in virtnet_build_xdp_buff_mrg()
1583 struct page *page = virt_to_head_page(buf); in receive_mergeable_xdp()
1642 struct page *page = virt_to_head_page(buf); in receive_mergeable()
[all …]
H A Dtun.c1504 page = virt_to_head_page(frag); in tun_napi_alloc_frags()
2478 put_page(virt_to_head_page(xdp->data)); in tun_xdp_one()
2491 page = virt_to_head_page(xdp->data); in tun_xdp_one()
/openbmc/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c531 put_page(virt_to_head_page(mpc->rxbufs_pre[i])); in mana_pre_dealloc_rxbufs()
644 page = virt_to_head_page(va); in mana_pre_alloc_rxbufs()
662 put_page(virt_to_head_page(va)); in mana_pre_alloc_rxbufs()
1594 virt_to_head_page(buf_va)); in mana_rx_skb()
1627 page = virt_to_head_page(va); in mana_get_rxfrag()
1648 put_page(virt_to_head_page(va)); in mana_get_rxfrag()
2030 put_page(virt_to_head_page(rxq->xdp_save_va)); in mana_destroy_rxq()
2041 page = virt_to_head_page(rx_oob->buf_va); in mana_destroy_rxq()
/openbmc/linux/mm/kasan/
H A Dcommon.c252 if (ptr != page_address(virt_to_head_page(ptr))) { in ____kasan_kfree_large()
H A Dreport.c275 return virt_to_head_page(addr); in addr_to_page()
/openbmc/linux/mm/kmsan/
H A Dhooks.c117 page = virt_to_head_page((void *)ptr); in kmsan_kfree_large()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/
H A Dsdio_txrx.c70 page = virt_to_head_page(data); in mt76s_build_rx_skb()
H A Ddma.c614 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt76_dma_rx_fill()
786 struct page *page = virt_to_head_page(data); in mt76_add_fragment()
H A Dusb.c333 sg_set_page(&urb->sg[i], virt_to_head_page(data), q->buf_size, in mt76u_fill_rx_sg()
492 page = virt_to_head_page(data); in mt76u_build_rx_skb()
/openbmc/linux/include/linux/
H A Dmemcontrol.h1534 struct page *page = virt_to_head_page(p); in __mod_lruvec_kmem_state()
1542 struct page *page = virt_to_head_page(p); in mod_lruvec_kmem_state()
/openbmc/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif_rx.c352 page = virt_to_head_page(data); in t7xx_dpmaif_rx_frag_alloc()
358 put_page(virt_to_head_page(data)); in t7xx_dpmaif_rx_frag_alloc()
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c48 tx_buf->page = virt_to_head_page(xdp->data); in bnxt_xmit_bd()
/openbmc/linux/drivers/net/ethernet/socionext/
H A Dnetsec.c921 page = virt_to_head_page(xdp->data); in netsec_run_xdp()
931 page = virt_to_head_page(xdp->data); in netsec_run_xdp()
943 page = virt_to_head_page(xdp->data); in netsec_run_xdp()
/openbmc/linux/net/core/
H A Dxdp.c380 page = virt_to_head_page(data); in __xdp_return()
H A Dgro.c167 struct page *page = virt_to_head_page(skb->head); in skb_gro_receive()
H A Dpage_pool.c672 struct page *page = virt_to_head_page(data[i]); in page_pool_put_page_bulk()
H A Dskbuff.c467 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in build_skb()
489 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in build_skb_around()
535 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in napi_build_skb()
3616 page = virt_to_head_page(from->head); in skb_zerocopy()
4330 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc()
5804 page = virt_to_head_page(from->head); in skb_try_coalesce()
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmmio.c653 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt7915_mmio_wed_init_rx_buf()
/openbmc/linux/mm/
H A Dnommu.c83 page = virt_to_head_page(objp); in kobjsize()
/openbmc/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1745 virt_to_head_page(data), napi); in mtk_rx_put_buff()
1767 struct page *page = virt_to_head_page(data); in mtk_xdp_frame_map()
1983 virt_to_head_page(xdp->data), true); in mtk_xdp_run()
2059 struct page *page = virt_to_head_page(data); in mtk_poll_rx()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c825 page_ref_inc(virt_to_head_page(rxbuf->frag)); in nfp_nfd3_rx_drop()
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c825 page_ref_inc(virt_to_head_page(rxbuf->frag)); in nfp_nfdk_rx_drop()
/openbmc/linux/kernel/
H A Dresource.c161 if (res && PageSlab(virt_to_head_page(res))) in free_resource()
/openbmc/linux/net/sunrpc/
H A Dsvcsock.c1627 __page_frag_cache_drain(virt_to_head_page(pfc->va), in svc_sock_free()

12