Lines Matching defs:new_wb
336 struct bdi_writeback *new_wb;
360 struct bdi_writeback *new_wb = isw->new_wb;
381 if (old_wb < new_wb) {
383 spin_lock_nested(&new_wb->list_lock, SINGLE_DEPTH_NESTING);
385 spin_lock(&new_wb->list_lock);
398 trace_inode_switch_wbs(inode, old_wb, new_wb);
408 inc_wb_stat(new_wb, WB_RECLAIMABLE);
416 inc_wb_stat(new_wb, WB_WRITEBACK);
419 wb_get(new_wb);
422 * Transfer to @new_wb's IO list if necessary. The specific list
431 inode->i_wb = new_wb;
432 list_for_each_entry(pos, &new_wb->b_dirty, i_io_list)
436 inode_io_list_move_locked(inode, new_wb, pos->i_io_list.prev);
438 inode->i_wb = new_wb;
455 spin_unlock(&new_wb->list_lock);
461 wb_wakeup(new_wb);
464 wb_put(new_wb);
519 isw->new_wb = wb_get_create(bdi, memcg_css, GFP_ATOMIC);
521 if (!isw->new_wb)
528 inode_to_wb(inode) == isw->new_wb) {
549 if (isw->new_wb)
550 wb_put(isw->new_wb);