jbd2.h (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) | jbd2.h (b98dba273a0e47dbfade89c9af73c5b012a4eabb) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#undef TRACE_SYSTEM 3#define TRACE_SYSTEM jbd2 4 5#if !defined(_TRACE_JBD2_H) || defined(TRACE_HEADER_MULTI_READ) 6#define _TRACE_JBD2_H 7 8#include <linux/jbd2.h> --- 448 unchanged lines hidden (view full) --- 457 MAJOR(__entry->dev), MINOR(__entry->dev), 458 __entry->nr_to_scan, __entry->nr_shrunk, 459 __entry->count) 460); 461 462TRACE_EVENT(jbd2_shrink_checkpoint_list, 463 464 TP_PROTO(journal_t *journal, tid_t first_tid, tid_t tid, tid_t last_tid, | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#undef TRACE_SYSTEM 3#define TRACE_SYSTEM jbd2 4 5#if !defined(_TRACE_JBD2_H) || defined(TRACE_HEADER_MULTI_READ) 6#define _TRACE_JBD2_H 7 8#include <linux/jbd2.h> --- 448 unchanged lines hidden (view full) --- 457 MAJOR(__entry->dev), MINOR(__entry->dev), 458 __entry->nr_to_scan, __entry->nr_shrunk, 459 __entry->count) 460); 461 462TRACE_EVENT(jbd2_shrink_checkpoint_list, 463 464 TP_PROTO(journal_t *journal, tid_t first_tid, tid_t tid, tid_t last_tid, |
465 unsigned long nr_freed, unsigned long nr_scanned, 466 tid_t next_tid), | 465 unsigned long nr_freed, tid_t next_tid), |
467 | 466 |
468 TP_ARGS(journal, first_tid, tid, last_tid, nr_freed, 469 nr_scanned, next_tid), | 467 TP_ARGS(journal, first_tid, tid, last_tid, nr_freed, next_tid), |
470 471 TP_STRUCT__entry( 472 __field(dev_t, dev) 473 __field(tid_t, first_tid) 474 __field(tid_t, tid) 475 __field(tid_t, last_tid) 476 __field(unsigned long, nr_freed) | 468 469 TP_STRUCT__entry( 470 __field(dev_t, dev) 471 __field(tid_t, first_tid) 472 __field(tid_t, tid) 473 __field(tid_t, last_tid) 474 __field(unsigned long, nr_freed) |
477 __field(unsigned long, nr_scanned) | |
478 __field(tid_t, next_tid) 479 ), 480 481 TP_fast_assign( 482 __entry->dev = journal->j_fs_dev->bd_dev; 483 __entry->first_tid = first_tid; 484 __entry->tid = tid; 485 __entry->last_tid = last_tid; 486 __entry->nr_freed = nr_freed; | 475 __field(tid_t, next_tid) 476 ), 477 478 TP_fast_assign( 479 __entry->dev = journal->j_fs_dev->bd_dev; 480 __entry->first_tid = first_tid; 481 __entry->tid = tid; 482 __entry->last_tid = last_tid; 483 __entry->nr_freed = nr_freed; |
487 __entry->nr_scanned = nr_scanned; | |
488 __entry->next_tid = next_tid; 489 ), 490 491 TP_printk("dev %d,%d shrink transaction %u-%u(%u) freed %lu " | 484 __entry->next_tid = next_tid; 485 ), 486 487 TP_printk("dev %d,%d shrink transaction %u-%u(%u) freed %lu " |
492 "scanned %lu next transaction %u", | 488 "next transaction %u", |
493 MAJOR(__entry->dev), MINOR(__entry->dev), 494 __entry->first_tid, __entry->tid, __entry->last_tid, | 489 MAJOR(__entry->dev), MINOR(__entry->dev), 490 __entry->first_tid, __entry->tid, __entry->last_tid, |
495 __entry->nr_freed, __entry->nr_scanned, __entry->next_tid) | 491 __entry->nr_freed, __entry->next_tid) |
496); 497 498#endif /* _TRACE_JBD2_H */ 499 500/* This part must be outside protection */ 501#include <trace/define_trace.h> | 492); 493 494#endif /* _TRACE_JBD2_H */ 495 496/* This part must be outside protection */ 497#include <trace/define_trace.h> |