Lines Matching refs:b_dirty
100 if (wb_has_dirty_io(wb) && list_empty(&wb->b_dirty) &&
424 * ->b_dirty which is always correct including from ->b_dirty_time.
435 list_for_each_entry(pos, &new_wb->b_dirty, i_io_list)
1314 * already the most-recently-dirtied inode on the b_dirty list. If that is
1333 if (!list_empty(&wb->b_dirty)) {
1336 tail = wb_inode(wb->b_dirty.next);
1340 inode_io_list_move_locked(inode, wb, &wb->b_dirty);
1441 * newly dirtied b_dirty b_io b_more_io
1444 * newly dirtied b_dirty b_io b_more_io
1457 moved = move_expired_inodes(&wb->b_dirty, &wb->b_io, dirtied_before);
1607 * potentially to move it from b_dirty_time to b_dirty due to timestamp
2517 * If the inode was already on b_dirty/b_io/b_more_io, don't
2518 * reposition it (that would break b_dirty time-ordering).
2529 dirty_list = &wb->b_dirty;