Lines Matching refs:page
18 #define trace_pagemap_flags(page) ( \ argument
19 (PageAnon(page) ? PAGEMAP_ANONYMOUS : PAGEMAP_FILE) | \
20 (page_mapped(page) ? PAGEMAP_MAPPED : 0) | \
21 (PageSwapCache(page) ? PAGEMAP_SWAPCACHE : 0) | \
22 (PageSwapBacked(page) ? PAGEMAP_SWAPBACKED : 0) | \
23 (PageMappedToDisk(page) ? PAGEMAP_MAPPEDDISK : 0) | \
24 (page_has_private(page) ? PAGEMAP_BUFFERS : 0) \
30 struct page *page,
34 TP_ARGS(page, lru),
37 __field(struct page *, page )
44 __entry->page = page;
45 __entry->pfn = page_to_pfn(page);
47 __entry->flags = trace_pagemap_flags(page);
52 __entry->page,
65 TP_PROTO(struct page *page),
67 TP_ARGS(page),
70 __field(struct page *, page )
75 __entry->page = page;
76 __entry->pfn = page_to_pfn(page);
80 TP_printk("page=%p pfn=%lu", __entry->page, __entry->pfn)