Lines Matching refs:wb

159 static inline ino_t __trace_wb_assign_cgroup(struct bdi_writeback *wb)  in __trace_wb_assign_cgroup()  argument
161 return cgroup_ino(wb->memcg_css->cgroup); in __trace_wb_assign_cgroup()
166 if (wbc->wb) in __trace_wbc_assign_cgroup()
167 return __trace_wb_assign_cgroup(wbc->wb); in __trace_wbc_assign_cgroup()
173 static inline ino_t __trace_wb_assign_cgroup(struct bdi_writeback *wb) in __trace_wb_assign_cgroup() argument
276 TP_PROTO(struct folio *folio, struct bdi_writeback *wb),
278 TP_ARGS(folio, wb),
293 strscpy_pad(__entry->name, bdi_dev_name(wb->bdi), 32);
294 __entry->bdi_id = wb->bdi->id;
296 __entry->memcg_id = wb->memcg_css->id;
297 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);
313 TP_PROTO(struct bdi_writeback *wb, unsigned int frn_bdi_id,
316 TP_ARGS(wb, frn_bdi_id, frn_memcg_id),
326 strscpy_pad(__entry->name, bdi_dev_name(wb->bdi), 32);
327 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);
385 TP_PROTO(struct bdi_writeback *wb, struct wb_writeback_work *work),
386 TP_ARGS(wb, work),
399 strscpy_pad(__entry->name, bdi_dev_name(wb->bdi), 32);
407 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);
424 TP_PROTO(struct bdi_writeback *wb, struct wb_writeback_work *work), \
425 TP_ARGS(wb, work))
445 TP_PROTO(struct bdi_writeback *wb),
446 TP_ARGS(wb),
452 strscpy_pad(__entry->name, bdi_dev_name(wb->bdi), 32);
453 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);
462 TP_PROTO(struct bdi_writeback *wb), \
463 TP_ARGS(wb))
532 TP_PROTO(struct bdi_writeback *wb,
536 TP_ARGS(wb, work, dirtied_before, moved),
546 strscpy_pad(__entry->name, bdi_dev_name(wb->bdi), 32);
551 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);
610 TP_PROTO(struct bdi_writeback *wb,
614 TP_ARGS(wb, dirty_rate, task_ratelimit),
628 strscpy_pad(__entry->bdi, bdi_dev_name(wb->bdi), 32);
629 __entry->write_bw = KBps(wb->write_bandwidth);
630 __entry->avg_write_bw = KBps(wb->avg_write_bandwidth);
632 __entry->dirty_ratelimit = KBps(wb->dirty_ratelimit);
635 KBps(wb->balanced_dirty_ratelimit);
636 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);
656 TP_PROTO(struct bdi_writeback *wb,
665 TP_ARGS(wb, dtc,
689 strscpy_pad(__entry->bdi, bdi_dev_name(wb->bdi), 32);
706 __entry->cgroup_ino = __trace_wb_assign_cgroup(wb);