vmscan.h (e11da5b4fdf01d71d73c21cb92b00595b917d7fd) vmscan.h (7d3579e8e61937cbba268ea9b218d006b6d64221)
1#undef TRACE_SYSTEM
2#define TRACE_SYSTEM vmscan
3
4#if !defined(_TRACE_VMSCAN_H) || defined(TRACE_HEADER_MULTI_READ)
5#define _TRACE_VMSCAN_H
6
7#include <linux/types.h>
8#include <linux/tracepoint.h>

--- 11 unchanged lines hidden (view full) ---

20 {RECLAIM_WB_FILE, "RECLAIM_WB_FILE"}, \
21 {RECLAIM_WB_MIXED, "RECLAIM_WB_MIXED"}, \
22 {RECLAIM_WB_SYNC, "RECLAIM_WB_SYNC"}, \
23 {RECLAIM_WB_ASYNC, "RECLAIM_WB_ASYNC"} \
24 ) : "RECLAIM_WB_NONE"
25
26#define trace_reclaim_flags(page, sync) ( \
27 (page_is_file_cache(page) ? RECLAIM_WB_FILE : RECLAIM_WB_ANON) | \
1#undef TRACE_SYSTEM
2#define TRACE_SYSTEM vmscan
3
4#if !defined(_TRACE_VMSCAN_H) || defined(TRACE_HEADER_MULTI_READ)
5#define _TRACE_VMSCAN_H
6
7#include <linux/types.h>
8#include <linux/tracepoint.h>

--- 11 unchanged lines hidden (view full) ---

20 {RECLAIM_WB_FILE, "RECLAIM_WB_FILE"}, \
21 {RECLAIM_WB_MIXED, "RECLAIM_WB_MIXED"}, \
22 {RECLAIM_WB_SYNC, "RECLAIM_WB_SYNC"}, \
23 {RECLAIM_WB_ASYNC, "RECLAIM_WB_ASYNC"} \
24 ) : "RECLAIM_WB_NONE"
25
26#define trace_reclaim_flags(page, sync) ( \
27 (page_is_file_cache(page) ? RECLAIM_WB_FILE : RECLAIM_WB_ANON) | \
28 (sync == PAGEOUT_IO_SYNC ? RECLAIM_WB_SYNC : RECLAIM_WB_ASYNC) \
28 (sync == LUMPY_MODE_SYNC ? RECLAIM_WB_SYNC : RECLAIM_WB_ASYNC) \
29 )
30
31#define trace_shrink_flags(file, sync) ( \
29 )
30
31#define trace_shrink_flags(file, sync) ( \
32 (sync == PAGEOUT_IO_SYNC ? RECLAIM_WB_MIXED : \
32 (sync == LUMPY_MODE_SYNC ? RECLAIM_WB_MIXED : \
33 (file ? RECLAIM_WB_FILE : RECLAIM_WB_ANON)) | \
33 (file ? RECLAIM_WB_FILE : RECLAIM_WB_ANON)) | \
34 (sync == PAGEOUT_IO_SYNC ? RECLAIM_WB_SYNC : RECLAIM_WB_ASYNC) \
34 (sync == LUMPY_MODE_SYNC ? RECLAIM_WB_SYNC : RECLAIM_WB_ASYNC) \
35 )
36
37TRACE_EVENT(mm_vmscan_kswapd_sleep,
38
39 TP_PROTO(int nid),
40
41 TP_ARGS(nid),
42

--- 275 unchanged lines hidden ---
35 )
36
37TRACE_EVENT(mm_vmscan_kswapd_sleep,
38
39 TP_PROTO(int nid),
40
41 TP_ARGS(nid),
42

--- 275 unchanged lines hidden ---