Home
last modified time | relevance | path

Searched refs:page_ref_count (Results 1 – 24 of 24) sorted by relevance

/linux/include/trace/events/ !
H A Dpage_ref.h32 __entry->count = page_ref_count(page);
81 __entry->count = page_ref_count(page);
/linux/include/linux/ !
H A Dbootmem_info.h51 VM_BUG_ON_PAGE(page_ref_count(page) != 2, page); in free_bootmem_page()
H A Ddax.h214 return page && page_ref_count(page) == 0; in dax_page_is_idle()
H A Dmm.h1036 VM_BUG_ON_PAGE(page_ref_count(page) == 0, page); in put_page_testzero()
1338 if (WARN_ON_ONCE(page_ref_count(page) <= 0)) in try_get_page()
/linux/mm/ !
H A Dpage_frag_cache.c86 VM_BUG_ON_PAGE(page_ref_count(page) == 0, page); in __page_frag_cache_drain()
H A Dpage_isolation.c110 if (!page_ref_count(page)) { in has_unmovable_pages()
H A Dinternal.h512 VM_BUG_ON_PAGE(page_ref_count(page), page); in set_page_refcounted()
H A Dpage_alloc.c1041 page_ref_count(page) | in page_expected_state()
1060 if (unlikely(page_ref_count(page) != 0)) in page_bad_reason()
/linux/include/net/ !
H A Dnetmem.h239 return page_ref_count(netmem_to_page(netmem)); in netmem_ref_count()
/linux/fs/erofs/ !
H A Dzutil.c191 DBG_BUGON(page && page_ref_count(page) != 1); in __erofs_allocpage()
/linux/arch/powerpc/platforms/512x/ !
H A Dmpc512x_shared.c173 BUG_ON(page_ref_count(page) > 1); in mpc512x_free_bootmem()
/linux/drivers/net/ethernet/fungible/funeth/ !
H A Dfuneth_rx.c76 if (page_ref_count(buf->page) == buf->pg_refs) { in cache_get()
267 if ((page_ref_count(buf->page) == buf->pg_refs && in get_buf()
/linux/drivers/net/ethernet/cavium/thunder/ !
H A Dnicvf_queues.c105 ref_count = page_ref_count(page); in nicvf_alloc_page()
364 if (pgcache->page && page_ref_count(pgcache->page) != 0) { in nicvf_free_rbdr()
1651 if (page_ref_count(page) != 1) in nicvf_unmap_rcv_buffer()
H A Dnicvf_main.c573 if (page_ref_count(page) == 1) { in nicvf_xdp_rx()
604 if (page_ref_count(page) == 1) { in nicvf_xdp_rx()
681 if (page && (page_ref_count(page) == 1)) in nicvf_snd_pkt_handler()
/linux/drivers/pci/ !
H A Dp2pdma.c150 VM_WARN_ON_ONCE_PAGE(!page_ref_count(page), page); in p2pmem_alloc_mmap()
/linux/drivers/net/ethernet/cortina/ !
H A Dgemini.c894 pn, page_ref_count(page), 1 << fpp_order); in geth_fill_freeq()
896 if (page_ref_count(page) > 1) { in geth_fill_freeq()
1014 while (page_ref_count(gpage->page) > 0) in geth_cleanup_freeq()
/linux/drivers/net/ethernet/mscc/ !
H A Docelot_fdma.c284 if (unlikely(page_ref_count(page) != 1 || page_is_pfmemalloc(page))) in ocelot_fdma_add_rx_frag()
/linux/net/core/ !
H A Dpage_pool.c778 (page_ref_count(netmem_to_page(netmem)) == 1 && in __page_pool_page_can_be_recycled()
H A Dsock.c3118 if (page_ref_count(pfrag->page) == 1) { in skb_page_frag_refill()
/linux/drivers/net/ethernet/aquantia/atlantic/ !
H A Daq_ring.c94 if (page_ref_count(rxbuf->rxdata.page) > 1) { in aq_get_rxpages()
/linux/fs/btrfs/ !
H A Dcompression.c216 ASSERT(page_ref_count(page) == 1); in btrfs_compr_pool_scan()
/linux/drivers/net/ethernet/freescale/enetc/ !
H A Denetc.c1091 return (!page_is_pfmemalloc(page) && page_ref_count(page) == 1); in enetc_page_reusable()
/linux/drivers/net/ethernet/intel/ixgbevf/ !
H A Dixgbevf_main.c795 if (unlikely((page_ref_count(page) - pagecnt_bias) > 1)) in ixgbevf_can_reuse_rx_page()
/linux/kernel/trace/ !
H A Dring_buffer.c6535 if (page_ref_count(page) > 1 || data_page->order != buffer->subbuf_order) in ring_buffer_free_read_page()