Lines Matching refs:wbc
156 static inline ino_t __trace_wbc_assign_cgroup(struct writeback_control *wbc) in __trace_wbc_assign_cgroup() argument
158 if (wbc->wb) in __trace_wbc_assign_cgroup()
159 return __trace_wb_assign_cgroup(wbc->wb); in __trace_wbc_assign_cgroup()
170 static inline ino_t __trace_wbc_assign_cgroup(struct writeback_control *wbc) in __trace_wbc_assign_cgroup() argument
181 TP_PROTO(struct inode *inode, struct writeback_control *wbc,
184 TP_ARGS(inode, wbc, history),
196 __entry->cgroup_ino = __trace_wbc_assign_cgroup(wbc);
306 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
308 TP_ARGS(inode, wbc),
321 __entry->sync_mode = wbc->sync_mode;
322 __entry->cgroup_ino = __trace_wbc_assign_cgroup(wbc);
335 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
337 TP_ARGS(inode, wbc)
342 TP_PROTO(struct inode *inode, struct writeback_control *wbc),
344 TP_ARGS(inode, wbc)
445 TP_PROTO(struct writeback_control *wbc, struct backing_dev_info *bdi),
446 TP_ARGS(wbc, bdi),
463 __entry->nr_to_write = wbc->nr_to_write;
464 __entry->pages_skipped = wbc->pages_skipped;
465 __entry->sync_mode = wbc->sync_mode;
466 __entry->for_kupdate = wbc->for_kupdate;
467 __entry->for_background = wbc->for_background;
468 __entry->for_reclaim = wbc->for_reclaim;
469 __entry->range_cyclic = wbc->range_cyclic;
470 __entry->range_start = (long)wbc->range_start;
471 __entry->range_end = (long)wbc->range_end;
472 __entry->cgroup_ino = __trace_wbc_assign_cgroup(wbc);
494 TP_PROTO(struct writeback_control *wbc, struct backing_dev_info *bdi), \
495 TP_ARGS(wbc, bdi))
769 struct writeback_control *wbc,
773 TP_ARGS(inode, wbc, nr_to_write),
794 __entry->wrote = nr_to_write - wbc->nr_to_write;
795 __entry->cgroup_ino = __trace_wbc_assign_cgroup(wbc);
814 struct writeback_control *wbc,
816 TP_ARGS(inode, wbc, nr_to_write)
821 struct writeback_control *wbc,
823 TP_ARGS(inode, wbc, nr_to_write)