writeback.h (67ddc87f162e2d0e29db2b6b21c5a3fbcb8be206) | writeback.h (f479447ad94879299b08b3f0b40f481baaff7eb7) |
---|---|
1#undef TRACE_SYSTEM 2#define TRACE_SYSTEM writeback 3 4#if !defined(_TRACE_WRITEBACK_H) || defined(TRACE_HEADER_MULTI_READ) 5#define _TRACE_WRITEBACK_H 6 | 1#undef TRACE_SYSTEM 2#define TRACE_SYSTEM writeback 3 4#if !defined(_TRACE_WRITEBACK_H) || defined(TRACE_HEADER_MULTI_READ) 5#define _TRACE_WRITEBACK_H 6 |
7#include <linux/tracepoint.h> |
|
7#include <linux/backing-dev.h> 8#include <linux/writeback.h> 9 10#define show_inode_state(state) \ 11 __print_flags(state, "|", \ 12 {I_DIRTY_SYNC, "I_DIRTY_SYNC"}, \ 13 {I_DIRTY_DATASYNC, "I_DIRTY_DATASYNC"}, \ 14 {I_DIRTY_PAGES, "I_DIRTY_PAGES"}, \ --- 267 unchanged lines hidden (view full) --- 282 TP_STRUCT__entry( 283 __array(char, name, 32) 284 __field(unsigned long, older) 285 __field(long, age) 286 __field(int, moved) 287 __field(int, reason) 288 ), 289 TP_fast_assign( | 8#include <linux/backing-dev.h> 9#include <linux/writeback.h> 10 11#define show_inode_state(state) \ 12 __print_flags(state, "|", \ 13 {I_DIRTY_SYNC, "I_DIRTY_SYNC"}, \ 14 {I_DIRTY_DATASYNC, "I_DIRTY_DATASYNC"}, \ 15 {I_DIRTY_PAGES, "I_DIRTY_PAGES"}, \ --- 267 unchanged lines hidden (view full) --- 283 TP_STRUCT__entry( 284 __array(char, name, 32) 285 __field(unsigned long, older) 286 __field(long, age) 287 __field(int, moved) 288 __field(int, reason) 289 ), 290 TP_fast_assign( |
290 unsigned long *older_than_this = work->older_than_this; | 291 unsigned long older_than_this = work->older_than_this; |
291 strncpy(__entry->name, dev_name(wb->bdi->dev), 32); | 292 strncpy(__entry->name, dev_name(wb->bdi->dev), 32); |
292 __entry->older = older_than_this ? *older_than_this : 0; | 293 __entry->older = older_than_this; |
293 __entry->age = older_than_this ? | 294 __entry->age = older_than_this ? |
294 (jiffies - *older_than_this) * 1000 / HZ : -1; | 295 (jiffies - older_than_this) * 1000 / HZ : -1; |
295 __entry->moved = moved; 296 __entry->reason = work->reason; 297 ), 298 TP_printk("bdi %s: older=%lu age=%ld enqueue=%d reason=%s", 299 __entry->name, 300 __entry->older, /* older_than_this in jiffies */ 301 __entry->age, /* older_than_this in relative milliseconds */ 302 __entry->moved, --- 301 unchanged lines hidden --- | 296 __entry->moved = moved; 297 __entry->reason = work->reason; 298 ), 299 TP_printk("bdi %s: older=%lu age=%ld enqueue=%d reason=%s", 300 __entry->name, 301 __entry->older, /* older_than_this in jiffies */ 302 __entry->age, /* older_than_this in relative milliseconds */ 303 __entry->moved, --- 301 unchanged lines hidden --- |