| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | wed.c | 59 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt76_wed_init_rx_buf()
|
| H A D | usb.c | 344 sg_set_page(&urb->sg[i], virt_to_head_page(data), q->buf_size, in mt76u_fill_rx_sg() 503 page = virt_to_head_page(data); in mt76u_build_rx_skb()
|
| H A D | dma.c | 798 qbuf.addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + in mt76_dma_rx_fill_buf() 982 struct page *page = virt_to_head_page(data); in mt76_add_fragment()
|
| H A D | mt76.h | 2060 struct page *page = virt_to_head_page(buf); in mt76_put_page_pool_buf()
|
| /linux/drivers/net/ |
| H A D | virtio_net.c | 708 page_pool_put_page(rq->page_pool, virt_to_head_page(buf), -1, false); in virtnet_rq_free_buf() 1792 p = virt_to_head_page(buf); in xdp_linearize_page() 1863 struct page *page = virt_to_head_page(buf); in receive_small_xdp() 1949 struct page *page = virt_to_head_page(buf); in receive_small() 2047 page = virt_to_head_page(buf); in mergeable_buf_free() 2155 page = virt_to_head_page(buf); in virtnet_build_xdp_buff_mrg() 2276 struct page *page = virt_to_head_page(buf); in receive_mergeable_xdp() 2387 struct page *page = virt_to_head_page(buf); in receive_mergeable() 2433 page = virt_to_head_page(buf); in receive_mergeable() 2561 struct page *page = virt_to_head_page(buf); in receive_buf() [all …]
|
| H A D | tap.c | 1054 put_page(virt_to_head_page(xdp->data)); in tap_get_user_xdp() 1064 put_page(virt_to_head_page(xdp->data)); in tap_get_user_xdp()
|
| H A D | tun.c | 1519 page = virt_to_head_page(frag); in tun_napi_alloc_frags() 2541 put_page(virt_to_head_page(xdp->data)); in tun_xdp_one() 2557 put_page(virt_to_head_page(xdp->data)); in tun_xdp_one() 2570 page = virt_to_head_page(xdp->data); in tun_xdp_one() 2585 put_page(virt_to_head_page(xdp->data)); in tun_xdp_one()
|
| /linux/mm/kasan/ |
| H A D | common.c | 309 if (ptr != page_address(virt_to_head_page(ptr))) { in check_page_allocation()
|
| /linux/drivers/net/wwan/t7xx/ |
| H A D | t7xx_hif_dpmaif_rx.c | 353 page = virt_to_head_page(data); in t7xx_dpmaif_rx_frag_alloc() 359 put_page(virt_to_head_page(data)); in t7xx_dpmaif_rx_frag_alloc()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 49 tx_buf->page = virt_to_head_page(xdp->data); in bnxt_xmit_bd()
|
| /linux/drivers/net/ethernet/socionext/ |
| H A D | netsec.c | 921 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()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_en.c | 699 put_page(virt_to_head_page(mpc->rxbufs_pre[i])); in mana_pre_dealloc_rxbufs() 2167 virt_to_head_page(buf_va)); in mana_rx_skb() 2200 page = virt_to_head_page(va); in mana_get_rxfrag() 2889 put_page(virt_to_head_page(rxq->xdp_save_va)); in mana_destroy_rxq() 2897 page = virt_to_head_page(rx_oob->buf_va); in mana_destroy_rxq()
|
| /linux/net/core/ |
| H A D | gro.c | 164 struct page *page = virt_to_head_page(skb->head); in skb_gro_receive()
|
| H A D | skbuff.c | 514 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in build_skb() 536 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in build_skb_around() 582 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in napi_build_skb() 3902 page = virt_to_head_page(from->head); in skb_zerocopy() 4680 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc() 6236 page = virt_to_head_page(from->head); in skb_try_coalesce()
|
| /linux/include/linux/ |
| H A D | memcontrol.h | 1432 struct page *page = virt_to_head_page(p); in mod_lruvec_kmem_state()
|
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 376 page_pool_put_full_page(page_pool, virt_to_head_page(data), false); in mvpp2_frag_free() 3834 page = virt_to_head_page(xdp->data); in mvpp2_run_xdp() 3844 page = virt_to_head_page(xdp->data); in mvpp2_run_xdp() 3855 page = virt_to_head_page(xdp->data); in mvpp2_run_xdp() 4022 page_pool_put_page(pp, virt_to_head_page(data), in mvpp2_rx()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.c | 1951 virt_to_head_page(data), napi); in mtk_rx_put_buff() 1973 struct page *page = virt_to_head_page(data); in mtk_xdp_frame_map() 2189 virt_to_head_page(xdp->data), true); in mtk_xdp_run() 2267 struct page *page = virt_to_head_page(data); in mtk_poll_rx()
|
| /linux/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_common.c | 725 page = virt_to_head_page(xdpf->data); in emac_xmit_xdp_frame()
|
| /linux/drivers/vhost/ |
| H A D | net.c | 522 put_page(virt_to_head_page(nvq->xdp[i].data)); in vhost_tx_batch()
|
| /linux/net/xfrm/ |
| H A D | xfrm_iptfs.c | 299 struct page *page = virt_to_head_page(skb->data); in iptfs_skb_head_to_frag()
|
| /linux/drivers/net/ethernet/airoha/ |
| H A D | airoha_eth.c | 689 page = virt_to_head_page(e->buf); in airoha_qdma_rx_process() 867 struct page *page = virt_to_head_page(e->buf); in airoha_qdma_cleanup_rx_queue()
|
| /linux/net/wireless/ |
| H A D | util.c | 754 frag_page = virt_to_head_page(skb->head); in __ieee80211_amsdu_copy_frag()
|
| /linux/drivers/net/ethernet/realtek/rtase/ |
| H A D | rtase_main.c | 437 page = virt_to_head_page(ring->data_buf[i]); in rtase_rx_ring_clear()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_common.c | 1297 page = virt_to_head_page(phys_to_virt(pa)); in otx2_free_bufs()
|
| /linux/drivers/net/ethernet/engleder/ |
| H A D | tsnep_main.c | 1324 page_pool_put_page(rx->page_pool, virt_to_head_page(xdp->data), in tsnep_xdp_run_prog()
|