| /linux/mm/kmsan/ |
| H A D | hooks.c | 116 page = virt_to_head_page((void *)ptr); in kmsan_kfree_large()
|
| /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() 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 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 | 685 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 D | gro.c | 164 struct page *page = virt_to_head_page(skb->head); in skb_gro_receive()
|
| H A D | skbuff.c | 512 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 D | mtk_eth_soc.c | 1950 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 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()
|
| /linux/drivers/net/ethernet/airoha/ |
| H A D | airoha_eth.c | 622 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 D | icssg_common.c | 716 page = virt_to_head_page(xdpf->data); in emac_xmit_xdp_frame()
|
| /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/net/wireless/ |
| H A D | util.c | 678 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 | 434 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()
|
| /linux/drivers/net/ethernet/freescale/dpaa/ |
| H A D | dpaa_eth.c | 1880 head_page = virt_to_head_page(sg_vaddr); in sg_fd_to_skb()
|
| /linux/drivers/scsi/cxgbi/ |
| H A D | libcxgbi.c | 2244 pg = virt_to_head_page(task->data); in cxgbi_conn_init_pdu()
|
| /linux/include/linux/ |
| H A D | mm.h | 1901 static inline struct page *virt_to_head_page(const void *x) in virt_to_head_page() function
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-nuss.c | 1331 page = virt_to_head_page(xdp.data); in am65_cpsw_nuss_rx_packets()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.c | 251 head_page = virt_to_head_page(sg_vaddr); in dpaa2_eth_build_frag_skb()
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | fec_main.c | 2004 struct page *page = virt_to_head_page(xdp->data); in fec_xdp_drop()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 5819 virt_to_head_page(ctx.xdp.data), in stmmac_rx()
|