Home
last modified time | relevance | path

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

/linux/mm/kmsan/
H A Dhooks.c116 page = virt_to_head_page((void *)ptr); in kmsan_kfree_large()
/linux/drivers/net/
H A Dvirtio_net.c708 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()
2044 page = virt_to_head_page(buf); in mergeable_buf_free()
2152 page = virt_to_head_page(buf); in virtnet_build_xdp_buff_mrg()
2273 struct page *page = virt_to_head_page(buf); in receive_mergeable_xdp()
2384 struct page *page = virt_to_head_page(buf); in receive_mergeable()
2430 page = virt_to_head_page(buf); in receive_mergeable()
2558 struct page *page = virt_to_head_page(buf); in receive_buf()
[all …]
/linux/mm/kasan/
H A Dcommon.c309 if (ptr != page_address(virt_to_head_page(ptr))) { in check_page_allocation()
/linux/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif_rx.c353 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 Dbnxt_xdp.c49 tx_buf->page = virt_to_head_page(xdp->data); in bnxt_xmit_bd()
/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()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c685 put_page(virt_to_head_page(mpc->rxbufs_pre[i])); in mana_pre_dealloc_rxbufs()
2029 virt_to_head_page(buf_va)); in mana_rx_skb()
2058 page = virt_to_head_page(va); in mana_get_rxfrag()
2533 put_page(virt_to_head_page(rxq->xdp_save_va)); in mana_destroy_rxq()
2541 page = virt_to_head_page(rx_oob->buf_va); in mana_destroy_rxq()
/linux/net/core/
H A Dgro.c164 struct page *page = virt_to_head_page(skb->head); in skb_gro_receive()
H A Dskbuff.c512 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in build_skb()
534 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in build_skb_around()
580 skb_propagate_pfmemalloc(virt_to_head_page(data), skb); in napi_build_skb()
3866 page = virt_to_head_page(from->head); in skb_zerocopy()
4635 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc()
6190 page = virt_to_head_page(from->head); in skb_try_coalesce()
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c1950 virt_to_head_page(data), napi); in mtk_rx_put_buff()
1972 struct page *page = virt_to_head_page(data); in mtk_xdp_frame_map()
2188 virt_to_head_page(xdp->data), true); in mtk_xdp_run()
2266 struct page *page = virt_to_head_page(data); in mtk_poll_rx()
/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c376 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()
/linux/drivers/net/ethernet/airoha/
H A Dairoha_eth.c622 page = virt_to_head_page(e->buf); in airoha_qdma_rx_process()
797 struct page *page = virt_to_head_page(e->buf); in airoha_qdma_cleanup_rx_queue()
/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c716 page = virt_to_head_page(xdpf->data); in emac_xmit_xdp_frame()
/linux/net/xfrm/
H A Dxfrm_iptfs.c299 struct page *page = virt_to_head_page(skb->data); in iptfs_skb_head_to_frag()
/linux/net/wireless/
H A Dutil.c678 frag_page = virt_to_head_page(skb->head); in __ieee80211_amsdu_copy_frag()
/linux/drivers/net/ethernet/realtek/rtase/
H A Drtase_main.c434 page = virt_to_head_page(ring->data_buf[i]); in rtase_rx_ring_clear()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1297 page = virt_to_head_page(phys_to_virt(pa)); in otx2_free_bufs()
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c1324 page_pool_put_page(rx->page_pool, virt_to_head_page(xdp->data), in tsnep_xdp_run_prog()
/linux/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c1880 head_page = virt_to_head_page(sg_vaddr); in sg_fd_to_skb()
/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.c2244 pg = virt_to_head_page(task->data); in cxgbi_conn_init_pdu()
/linux/include/linux/
H A Dmm.h1901 static inline struct page *virt_to_head_page(const void *x) in virt_to_head_page() function
/linux/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c1331 page = virt_to_head_page(xdp.data); in am65_cpsw_nuss_rx_packets()
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c251 head_page = virt_to_head_page(sg_vaddr); in dpaa2_eth_build_frag_skb()
/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c2004 struct page *page = virt_to_head_page(xdp->data); in fec_xdp_drop()
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c5819 virt_to_head_page(ctx.xdp.data), in stmmac_rx()