Lines Matching +full:pool +full:- +full:long

1 /* SPDX-License-Identifier: GPL-2.0 */
16 TP_PROTO(const struct page_pool *pool,
19 TP_ARGS(pool, inflight, hold, release),
22 __field(const struct page_pool *, pool)
30 __entry->pool = pool;
31 __entry->inflight = inflight;
32 __entry->hold = hold;
33 __entry->release = release;
34 __entry->cnt = pool->destroy_cnt;
38 __entry->pool, __entry->inflight, __entry->hold,
39 __entry->release, __entry->cnt)
44 TP_PROTO(const struct page_pool *pool,
47 TP_ARGS(pool, netmem, release),
50 __field(const struct page_pool *, pool)
51 __field(unsigned long, netmem)
53 __field(unsigned long, pfn)
57 __entry->pool = pool;
58 __entry->netmem = (__force unsigned long)netmem;
59 __entry->release = release;
60 __entry->pfn = netmem_pfn_trace(netmem);
64 __entry->pool, (void *)__entry->netmem,
65 __entry->netmem & NET_IOV, __entry->pfn, __entry->release)
70 TP_PROTO(const struct page_pool *pool,
73 TP_ARGS(pool, netmem, hold),
76 __field(const struct page_pool *, pool)
77 __field(unsigned long, netmem)
79 __field(unsigned long, pfn)
83 __entry->pool = pool;
84 __entry->netmem = (__force unsigned long)netmem;
85 __entry->hold = hold;
86 __entry->pfn = netmem_pfn_trace(netmem);
90 __entry->pool, (void *)__entry->netmem,
91 __entry->netmem & NET_IOV, __entry->pfn, __entry->hold)
96 TP_PROTO(const struct page_pool *pool, int new_nid),
98 TP_ARGS(pool, new_nid),
101 __field(const struct page_pool *, pool)
107 __entry->pool = pool;
108 __entry->pool_nid = pool->p.nid;
109 __entry->new_nid = new_nid;
113 __entry->pool, __entry->pool_nid, __entry->new_nid)