diff options
Diffstat (limited to 'include/trace/events')
| -rw-r--r-- | include/trace/events/block.h | 6 | ||||
| -rw-r--r-- | include/trace/events/ext4.h | 54 | ||||
| -rw-r--r-- | include/trace/events/irq.h | 6 | ||||
| -rw-r--r-- | include/trace/events/jbd2.h | 6 | ||||
| -rw-r--r-- | include/trace/events/kmem.h | 6 | ||||
| -rw-r--r-- | include/trace/events/lockdep.h | 6 | ||||
| -rw-r--r-- | include/trace/events/sched.h | 6 | ||||
| -rw-r--r-- | include/trace/events/skb.h | 6 | ||||
| -rw-r--r-- | include/trace/events/workqueue.h | 6 |
9 files changed, 30 insertions, 72 deletions
diff --git a/include/trace/events/block.h b/include/trace/events/block.h index d6b05f42dd44..9a74b468a229 100644 --- a/include/trace/events/block.h +++ b/include/trace/events/block.h | |||
| @@ -1,3 +1,6 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM block | ||
| 3 | |||
| 1 | #if !defined(_TRACE_BLOCK_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_BLOCK_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_BLOCK_H | 5 | #define _TRACE_BLOCK_H |
| 3 | 6 | ||
| @@ -5,9 +8,6 @@ | |||
| 5 | #include <linux/blkdev.h> | 8 | #include <linux/blkdev.h> |
| 6 | #include <linux/tracepoint.h> | 9 | #include <linux/tracepoint.h> |
| 7 | 10 | ||
| 8 | #undef TRACE_SYSTEM | ||
| 9 | #define TRACE_SYSTEM block | ||
| 10 | |||
| 11 | TRACE_EVENT(block_rq_abort, | 11 | TRACE_EVENT(block_rq_abort, |
| 12 | 12 | ||
| 13 | TP_PROTO(struct request_queue *q, struct request *rq), | 13 | TP_PROTO(struct request_queue *q, struct request *rq), |
diff --git a/include/trace/events/ext4.h b/include/trace/events/ext4.h index acf4cc9cd36d..7d8b5bc74185 100644 --- a/include/trace/events/ext4.h +++ b/include/trace/events/ext4.h | |||
| @@ -1,9 +1,9 @@ | |||
| 1 | #if !defined(_TRACE_EXT4_H) || defined(TRACE_HEADER_MULTI_READ) | ||
| 2 | #define _TRACE_EXT4_H | ||
| 3 | |||
| 4 | #undef TRACE_SYSTEM | 1 | #undef TRACE_SYSTEM |
| 5 | #define TRACE_SYSTEM ext4 | 2 | #define TRACE_SYSTEM ext4 |
| 6 | 3 | ||
| 4 | #if !defined(_TRACE_EXT4_H) || defined(TRACE_HEADER_MULTI_READ) | ||
| 5 | #define _TRACE_EXT4_H | ||
| 6 | |||
| 7 | #include <linux/writeback.h> | 7 | #include <linux/writeback.h> |
| 8 | #include "../../../fs/ext4/ext4.h" | 8 | #include "../../../fs/ext4/ext4.h" |
| 9 | #include "../../../fs/ext4/mballoc.h" | 9 | #include "../../../fs/ext4/mballoc.h" |
| @@ -34,7 +34,8 @@ TRACE_EVENT(ext4_free_inode, | |||
| 34 | 34 | ||
| 35 | TP_printk("dev %s ino %lu mode %d uid %u gid %u blocks %llu", | 35 | TP_printk("dev %s ino %lu mode %d uid %u gid %u blocks %llu", |
| 36 | jbd2_dev_to_name(__entry->dev), __entry->ino, __entry->mode, | 36 | jbd2_dev_to_name(__entry->dev), __entry->ino, __entry->mode, |
| 37 | __entry->uid, __entry->gid, __entry->blocks) | 37 | __entry->uid, __entry->gid, |
| 38 | (unsigned long long) __entry->blocks) | ||
| 38 | ); | 39 | ); |
| 39 | 40 | ||
| 40 | TRACE_EVENT(ext4_request_inode, | 41 | TRACE_EVENT(ext4_request_inode, |
| @@ -189,7 +190,7 @@ TRACE_EVENT(ext4_journalled_write_end, | |||
| 189 | __entry->copied) | 190 | __entry->copied) |
| 190 | ); | 191 | ); |
| 191 | 192 | ||
| 192 | TRACE_EVENT(ext4_da_writepage, | 193 | TRACE_EVENT(ext4_writepage, |
| 193 | TP_PROTO(struct inode *inode, struct page *page), | 194 | TP_PROTO(struct inode *inode, struct page *page), |
| 194 | 195 | ||
| 195 | TP_ARGS(inode, page), | 196 | TP_ARGS(inode, page), |
| @@ -341,49 +342,6 @@ TRACE_EVENT(ext4_da_write_end, | |||
| 341 | __entry->copied) | 342 | __entry->copied) |
| 342 | ); | 343 | ); |
| 343 | 344 | ||
| 344 | TRACE_EVENT(ext4_normal_writepage, | ||
| 345 | TP_PROTO(struct inode *inode, struct page *page), | ||
| 346 | |||
| 347 | TP_ARGS(inode, page), | ||
| 348 | |||
| 349 | TP_STRUCT__entry( | ||
| 350 | __field( dev_t, dev ) | ||
| 351 | __field( ino_t, ino ) | ||
| 352 | __field( pgoff_t, index ) | ||
| 353 | ), | ||
| 354 | |||
| 355 | TP_fast_assign( | ||
| 356 | __entry->dev = inode->i_sb->s_dev; | ||
| 357 | __entry->ino = inode->i_ino; | ||
| 358 | __entry->index = page->index; | ||
| 359 | ), | ||
| 360 | |||
| 361 | TP_printk("dev %s ino %lu page_index %lu", | ||
| 362 | jbd2_dev_to_name(__entry->dev), __entry->ino, __entry->index) | ||
| 363 | ); | ||
| 364 | |||
| 365 | TRACE_EVENT(ext4_journalled_writepage, | ||
| 366 | TP_PROTO(struct inode *inode, struct page *page), | ||
| 367 | |||
| 368 | TP_ARGS(inode, page), | ||
| 369 | |||
| 370 | TP_STRUCT__entry( | ||
| 371 | __field( dev_t, dev ) | ||
| 372 | __field( ino_t, ino ) | ||
| 373 | __field( pgoff_t, index ) | ||
| 374 | |||
| 375 | ), | ||
| 376 | |||
| 377 | TP_fast_assign( | ||
| 378 | __entry->dev = inode->i_sb->s_dev; | ||
| 379 | __entry->ino = inode->i_ino; | ||
| 380 | __entry->index = page->index; | ||
| 381 | ), | ||
| 382 | |||
| 383 | TP_printk("dev %s ino %lu page_index %lu", | ||
| 384 | jbd2_dev_to_name(__entry->dev), __entry->ino, __entry->index) | ||
| 385 | ); | ||
| 386 | |||
| 387 | TRACE_EVENT(ext4_discard_blocks, | 345 | TRACE_EVENT(ext4_discard_blocks, |
| 388 | TP_PROTO(struct super_block *sb, unsigned long long blk, | 346 | TP_PROTO(struct super_block *sb, unsigned long long blk, |
| 389 | unsigned long long count), | 347 | unsigned long long count), |
diff --git a/include/trace/events/irq.h b/include/trace/events/irq.h index b0c7ede55eb1..1cb0c3aa11e6 100644 --- a/include/trace/events/irq.h +++ b/include/trace/events/irq.h | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM irq | ||
| 3 | |||
| 1 | #if !defined(_TRACE_IRQ_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_IRQ_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_IRQ_H | 5 | #define _TRACE_IRQ_H |
| 3 | 6 | ||
| 4 | #include <linux/tracepoint.h> | 7 | #include <linux/tracepoint.h> |
| 5 | #include <linux/interrupt.h> | 8 | #include <linux/interrupt.h> |
| 6 | 9 | ||
| 7 | #undef TRACE_SYSTEM | ||
| 8 | #define TRACE_SYSTEM irq | ||
| 9 | |||
| 10 | #define softirq_name(sirq) { sirq##_SOFTIRQ, #sirq } | 10 | #define softirq_name(sirq) { sirq##_SOFTIRQ, #sirq } |
| 11 | #define show_softirq_name(val) \ | 11 | #define show_softirq_name(val) \ |
| 12 | __print_symbolic(val, \ | 12 | __print_symbolic(val, \ |
diff --git a/include/trace/events/jbd2.h b/include/trace/events/jbd2.h index 845b0b4b48fd..10813fa0c8d0 100644 --- a/include/trace/events/jbd2.h +++ b/include/trace/events/jbd2.h | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM jbd2 | ||
| 3 | |||
| 1 | #if !defined(_TRACE_JBD2_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_JBD2_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_JBD2_H | 5 | #define _TRACE_JBD2_H |
| 3 | 6 | ||
| 4 | #include <linux/jbd2.h> | 7 | #include <linux/jbd2.h> |
| 5 | #include <linux/tracepoint.h> | 8 | #include <linux/tracepoint.h> |
| 6 | 9 | ||
| 7 | #undef TRACE_SYSTEM | ||
| 8 | #define TRACE_SYSTEM jbd2 | ||
| 9 | |||
| 10 | TRACE_EVENT(jbd2_checkpoint, | 10 | TRACE_EVENT(jbd2_checkpoint, |
| 11 | 11 | ||
| 12 | TP_PROTO(journal_t *journal, int result), | 12 | TP_PROTO(journal_t *journal, int result), |
diff --git a/include/trace/events/kmem.h b/include/trace/events/kmem.h index 9baba50d6512..1493c541f9c4 100644 --- a/include/trace/events/kmem.h +++ b/include/trace/events/kmem.h | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM kmem | ||
| 3 | |||
| 1 | #if !defined(_TRACE_KMEM_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_KMEM_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_KMEM_H | 5 | #define _TRACE_KMEM_H |
| 3 | 6 | ||
| 4 | #include <linux/types.h> | 7 | #include <linux/types.h> |
| 5 | #include <linux/tracepoint.h> | 8 | #include <linux/tracepoint.h> |
| 6 | 9 | ||
| 7 | #undef TRACE_SYSTEM | ||
| 8 | #define TRACE_SYSTEM kmem | ||
| 9 | |||
| 10 | /* | 10 | /* |
| 11 | * The order of these masks is important. Matching masks will be seen | 11 | * The order of these masks is important. Matching masks will be seen |
| 12 | * first and the left over flags will end up showing by themselves. | 12 | * first and the left over flags will end up showing by themselves. |
diff --git a/include/trace/events/lockdep.h b/include/trace/events/lockdep.h index 0e956c9dfd7e..bcf1d209a00d 100644 --- a/include/trace/events/lockdep.h +++ b/include/trace/events/lockdep.h | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM lockdep | ||
| 3 | |||
| 1 | #if !defined(_TRACE_LOCKDEP_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_LOCKDEP_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_LOCKDEP_H | 5 | #define _TRACE_LOCKDEP_H |
| 3 | 6 | ||
| 4 | #include <linux/lockdep.h> | 7 | #include <linux/lockdep.h> |
| 5 | #include <linux/tracepoint.h> | 8 | #include <linux/tracepoint.h> |
| 6 | 9 | ||
| 7 | #undef TRACE_SYSTEM | ||
| 8 | #define TRACE_SYSTEM lockdep | ||
| 9 | |||
| 10 | #ifdef CONFIG_LOCKDEP | 10 | #ifdef CONFIG_LOCKDEP |
| 11 | 11 | ||
| 12 | TRACE_EVENT(lock_acquire, | 12 | TRACE_EVENT(lock_acquire, |
diff --git a/include/trace/events/sched.h b/include/trace/events/sched.h index 24ab5bcff7b2..8949bb7eb082 100644 --- a/include/trace/events/sched.h +++ b/include/trace/events/sched.h | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM sched | ||
| 3 | |||
| 1 | #if !defined(_TRACE_SCHED_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_SCHED_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_SCHED_H | 5 | #define _TRACE_SCHED_H |
| 3 | 6 | ||
| 4 | #include <linux/sched.h> | 7 | #include <linux/sched.h> |
| 5 | #include <linux/tracepoint.h> | 8 | #include <linux/tracepoint.h> |
| 6 | 9 | ||
| 7 | #undef TRACE_SYSTEM | ||
| 8 | #define TRACE_SYSTEM sched | ||
| 9 | |||
| 10 | /* | 10 | /* |
| 11 | * Tracepoint for calling kthread_stop, performed to end a kthread: | 11 | * Tracepoint for calling kthread_stop, performed to end a kthread: |
| 12 | */ | 12 | */ |
diff --git a/include/trace/events/skb.h b/include/trace/events/skb.h index 1e8fabb57c06..e499863b9669 100644 --- a/include/trace/events/skb.h +++ b/include/trace/events/skb.h | |||
| @@ -1,12 +1,12 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM skb | ||
| 3 | |||
| 1 | #if !defined(_TRACE_SKB_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_SKB_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_SKB_H | 5 | #define _TRACE_SKB_H |
| 3 | 6 | ||
| 4 | #include <linux/skbuff.h> | 7 | #include <linux/skbuff.h> |
| 5 | #include <linux/tracepoint.h> | 8 | #include <linux/tracepoint.h> |
| 6 | 9 | ||
| 7 | #undef TRACE_SYSTEM | ||
| 8 | #define TRACE_SYSTEM skb | ||
| 9 | |||
| 10 | /* | 10 | /* |
| 11 | * Tracepoint for free an sk_buff: | 11 | * Tracepoint for free an sk_buff: |
| 12 | */ | 12 | */ |
diff --git a/include/trace/events/workqueue.h b/include/trace/events/workqueue.h index 035f1bff288e..fcfd9a1e4b96 100644 --- a/include/trace/events/workqueue.h +++ b/include/trace/events/workqueue.h | |||
| @@ -1,3 +1,6 @@ | |||
| 1 | #undef TRACE_SYSTEM | ||
| 2 | #define TRACE_SYSTEM workqueue | ||
| 3 | |||
| 1 | #if !defined(_TRACE_WORKQUEUE_H) || defined(TRACE_HEADER_MULTI_READ) | 4 | #if !defined(_TRACE_WORKQUEUE_H) || defined(TRACE_HEADER_MULTI_READ) |
| 2 | #define _TRACE_WORKQUEUE_H | 5 | #define _TRACE_WORKQUEUE_H |
| 3 | 6 | ||
| @@ -5,9 +8,6 @@ | |||
| 5 | #include <linux/sched.h> | 8 | #include <linux/sched.h> |
| 6 | #include <linux/tracepoint.h> | 9 | #include <linux/tracepoint.h> |
| 7 | 10 | ||
| 8 | #undef TRACE_SYSTEM | ||
| 9 | #define TRACE_SYSTEM workqueue | ||
| 10 | |||
| 11 | TRACE_EVENT(workqueue_insertion, | 11 | TRACE_EVENT(workqueue_insertion, |
| 12 | 12 | ||
| 13 | TP_PROTO(struct task_struct *wq_thread, struct work_struct *work), | 13 | TP_PROTO(struct task_struct *wq_thread, struct work_struct *work), |
