Lines Matching refs:recycle_stats
37 struct page_pool_recycle_stats __percpu *s = pool->recycle_stats; \
43 struct page_pool_recycle_stats __percpu *s = pool->recycle_stats; \
90 per_cpu_ptr(pool->recycle_stats, cpu); in page_pool_get_stats()
92 stats->recycle_stats.cached += pcpu->cached; in page_pool_get_stats()
93 stats->recycle_stats.cache_full += pcpu->cache_full; in page_pool_get_stats()
94 stats->recycle_stats.ring += pcpu->ring; in page_pool_get_stats()
95 stats->recycle_stats.ring_full += pcpu->ring_full; in page_pool_get_stats()
96 stats->recycle_stats.released_refcnt += pcpu->released_refcnt; in page_pool_get_stats()
132 *data++ = pool_stats->recycle_stats.cached; in page_pool_ethtool_stats_get()
133 *data++ = pool_stats->recycle_stats.cache_full; in page_pool_ethtool_stats_get()
134 *data++ = pool_stats->recycle_stats.ring; in page_pool_ethtool_stats_get()
135 *data++ = pool_stats->recycle_stats.ring_full; in page_pool_ethtool_stats_get()
136 *data++ = pool_stats->recycle_stats.released_refcnt; in page_pool_ethtool_stats_get()
219 pool->recycle_stats = alloc_percpu(struct page_pool_recycle_stats); in page_pool_init()
220 if (!pool->recycle_stats) in page_pool_init()
226 free_percpu(pool->recycle_stats); in page_pool_init()
816 free_percpu(pool->recycle_stats); in page_pool_free()