Lines Matching refs:recycle_stats
42 struct page_pool_recycle_stats __percpu *s = pool->recycle_stats; \
48 struct page_pool_recycle_stats __percpu *s = pool->recycle_stats; \
95 per_cpu_ptr(pool->recycle_stats, cpu);
97 stats->recycle_stats.cached += pcpu->cached;
98 stats->recycle_stats.cache_full += pcpu->cache_full;
99 stats->recycle_stats.ring += pcpu->ring;
100 stats->recycle_stats.ring_full += pcpu->ring_full;
101 stats->recycle_stats.released_refcnt += pcpu->released_refcnt;
137 *data++ = pool_stats->recycle_stats.cached;
138 *data++ = pool_stats->recycle_stats.cache_full;
139 *data++ = pool_stats->recycle_stats.ring;
140 *data++ = pool_stats->recycle_stats.ring_full;
141 *data++ = pool_stats->recycle_stats.released_refcnt;
241 pool->recycle_stats = alloc_percpu(struct page_pool_recycle_stats);
242 if (!pool->recycle_stats)
249 pool->recycle_stats = &pp_system_recycle_stats;
257 free_percpu(pool->recycle_stats);
282 free_percpu(pool->recycle_stats);