Home
last modified time | relevance | path

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

12

/Linux-v5.10/mm/
Dusercopy.c197 endpage = virt_to_head_page(end); in check_page_span()
212 page = virt_to_head_page(ptr); in check_page_span()
Dslab.h334 page = virt_to_head_page(p[i]); in memcg_slab_post_alloc_hook()
370 page = virt_to_head_page(p[i]); in memcg_slab_free_hook()
437 page = virt_to_head_page(obj); in virt_to_cache()
Dslub.c3149 do_slab_free(cache, virt_to_head_page(x), x, NULL, 1, addr); in ___cache_free()
3158 slab_free(s, virt_to_head_page(x), x, NULL, 1, _RET_IP_); in kmem_cache_free()
3203 page = virt_to_head_page(object); in build_detached_freelist()
3233 if (df->page == virt_to_head_page(object)) { in build_detached_freelist()
4092 page = virt_to_head_page(object); in __ksize()
4113 page = virt_to_head_page(x); in kfree()
Dslab.c1554 struct page *page = virt_to_head_page(objp); in check_poison_obj()
2716 page = virt_to_head_page(objp); in cache_free_debugcheck()
3337 page = virt_to_head_page(objp); in free_block()
3461 struct page *page = virt_to_head_page(objp); in ___cache_free()
Dnommu.c84 page = virt_to_head_page(objp); in kobjsize()
/Linux-v5.10/mm/kasan/
Dcommon.c399 if (unlikely(nearest_obj(cache, virt_to_head_page(object), object) != in __kasan_slab_free()
511 page = virt_to_head_page(object); in kasan_krealloc()
524 page = virt_to_head_page(ptr); in kasan_poison_kfree()
539 if (ptr != page_address(virt_to_head_page(ptr))) in kasan_kfree_large()
Dquarantine.c130 return virt_to_head_page(qlink)->slab_cache; in qlink_to_cache()
Dreport.c134 return virt_to_head_page(addr); in kasan_addr_to_page()
/Linux-v5.10/net/core/
Dxdp.c351 page = virt_to_head_page(data); in __xdp_return()
399 page = virt_to_head_page(data); in __xdp_release_frame()
Dskbuff.c331 if (page_is_pfmemalloc(virt_to_head_page(data))) in build_skb()
354 if (page_is_pfmemalloc(virt_to_head_page(data))) in build_skb_around()
2955 page = virt_to_head_page(from->head); in skb_zerocopy()
3628 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc()
4128 struct page *page = virt_to_head_page(skb->head); in skb_gro_receive()
5161 page = virt_to_head_page(from->head); in skb_try_coalesce()
/Linux-v5.10/drivers/net/
Dvirtio_net.c610 p = virt_to_head_page(buf); in xdp_linearize_page()
650 struct page *page = virt_to_head_page(buf); in receive_small()
802 struct page *page = virt_to_head_page(buf); in receive_mergeable()
969 page = virt_to_head_page(buf); in receive_mergeable()
1026 page = virt_to_head_page(buf); in receive_mergeable()
1049 put_page(virt_to_head_page(buf)); in receive_buf()
1053 put_page(virt_to_head_page(buf)); in receive_buf()
1122 put_page(virt_to_head_page(buf)); in add_recvbuf_small()
1229 put_page(virt_to_head_page(buf)); in add_recvbuf_mergeable()
2678 put_page(virt_to_head_page(buf)); in free_unused_bufs()
[all …]
Dtun.c1435 page = virt_to_head_page(frag); in tun_napi_alloc_frags()
2403 put_page(virt_to_head_page(xdp->data)); in tun_xdp_one()
2416 page = virt_to_head_page(xdp->data); in tun_xdp_one()
/Linux-v5.10/drivers/net/ethernet/broadcom/
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()
/Linux-v5.10/drivers/net/wireless/mediatek/mt76/mt7615/
Dsdio_txrx.c73 page = virt_to_head_page(data); in mt7663s_build_rx_skb()
/Linux-v5.10/include/linux/
Dmemcontrol.h1245 struct page *page = virt_to_head_page(p); in __mod_lruvec_slab_state()
1253 struct page *page = virt_to_head_page(p); in mod_lruvec_slab_state()
Dmm.h856 static inline struct page *virt_to_head_page(const void *x) in virt_to_head_page() function
/Linux-v5.10/drivers/net/wireless/mediatek/mt76/
Dusb.c388 page = virt_to_head_page(data); in mt76u_fill_rx_sg()
547 page = virt_to_head_page(data); in mt76u_build_rx_skb()
Ddma.c520 struct page *page = virt_to_head_page(data); in mt76_add_fragment()
/Linux-v5.10/drivers/net/ethernet/socionext/
Dnetsec.c907 page = virt_to_head_page(xdp->data); in netsec_run_xdp()
917 page = virt_to_head_page(xdp->data); in netsec_run_xdp()
929 page = virt_to_head_page(xdp->data); in netsec_run_xdp()
/Linux-v5.10/net/xdp/
Dxsk.c1080 qpg = virt_to_head_page(q->ring); in xsk_mmap()
/Linux-v5.10/drivers/net/ethernet/aurora/
Dnb8800.c202 page = virt_to_head_page(data); in nb8800_alloc_rx()
/Linux-v5.10/kernel/
Dresource.c155 if (!PageSlab(virt_to_head_page(res))) { in free_resource()
/Linux-v5.10/net/wireless/
Dutil.c641 frag_page = virt_to_head_page(skb->head); in __ieee80211_amsdu_copy_frag()
/Linux-v5.10/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c366 page_pool_put_full_page(page_pool, virt_to_head_page(data), false); in mvpp2_frag_free()
3452 page = virt_to_head_page(xdp->data); in mvpp2_run_xdp()
3462 page = virt_to_head_page(xdp->data); in mvpp2_run_xdp()
3473 page = virt_to_head_page(xdp->data); in mvpp2_run_xdp()
/Linux-v5.10/drivers/net/ethernet/freescale/dpaa/
Ddpaa_eth.c1815 head_page = virt_to_head_page(sg_vaddr); in sg_fd_to_skb()

12