Searched refs:old_wb (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/fs/ |
H A D | fs-writeback.c | 373 struct bdi_writeback *old_wb, in inode_do_switch_wbs() 391 trace_inode_switch_wbs(inode, old_wb, new_wb); in inode_do_switch_wbs() 401 wb_stat_mod(old_wb, WB_RECLAIMABLE, -nr); in inode_do_switch_wbs() 410 wb_stat_mod(old_wb, WB_WRITEBACK, -nr); in inode_do_switch_wbs() 415 atomic_dec(&old_wb->writeback_inodes); in inode_do_switch_wbs() 471 struct bdi_writeback *old_wb = isw->inodes[0]->i_wb; in inode_switch_wbs_work_fn() local 488 * Grabbing old_wb->list_lock, inode->i_lock and the i_pages lock in inode_switch_wbs_work_fn() 492 if (old_wb < new_wb) { in inode_switch_wbs_work_fn() 493 spin_lock(&old_wb->list_lock); in inode_switch_wbs_work_fn() 497 spin_lock_nested(&old_wb in inode_switch_wbs_work_fn() 372 inode_do_switch_wbs(struct inode *inode, struct bdi_writeback *old_wb, struct bdi_writeback *new_wb) inode_do_switch_wbs() argument [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | fs-writeback.c | 359 struct bdi_writeback *old_wb = inode->i_wb; in inode_switch_wbs_work_fn() local 377 * Grabbing old_wb->list_lock, inode->i_lock and the i_pages lock in inode_switch_wbs_work_fn() 381 if (old_wb < new_wb) { in inode_switch_wbs_work_fn() 382 spin_lock(&old_wb->list_lock); in inode_switch_wbs_work_fn() 386 spin_lock_nested(&old_wb->list_lock, SINGLE_DEPTH_NESTING); in inode_switch_wbs_work_fn() 398 trace_inode_switch_wbs(inode, old_wb, new_wb); in inode_switch_wbs_work_fn() 407 dec_wb_stat(old_wb, WB_RECLAIMABLE); in inode_switch_wbs_work_fn() 415 dec_wb_stat(old_wb, WB_WRITEBACK); in inode_switch_wbs_work_fn() 430 inode_io_list_del_locked(inode, old_wb); in inode_switch_wbs_work_fn() 456 spin_unlock(&old_wb in inode_switch_wbs_work_fn() [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | writeback.h | 209 TP_PROTO(struct inode *inode, struct bdi_writeback *old_wb, 212 TP_ARGS(inode, old_wb, new_wb), 222 strscpy_pad(__entry->name, bdi_dev_name(old_wb->bdi), 32); 224 __entry->old_cgroup_ino = __trace_wb_assign_cgroup(old_wb);
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | writeback.h | 210 TP_PROTO(struct inode *inode, struct bdi_writeback *old_wb, 213 TP_ARGS(inode, old_wb, new_wb), 223 strscpy_pad(__entry->name, bdi_dev_name(old_wb->bdi), 32); 225 __entry->old_cgroup_ino = __trace_wb_assign_cgroup(old_wb);
|
Completed in 5 milliseconds