Searched refs:dirty_list (Results 1 - 25 of 25) sorted by relevance

/linux-master/fs/jffs2/
H A Djffs2_fs_sb.h100 struct list_head dirty_list; /* Blocks with some dirty space */ member in struct:jffs2_sb_info
H A Dgc.c67 } else if (n < 126 && !list_empty(&c->dirty_list)) {
68 jffs2_dbg(1, "Picking block from dirty_list to GC next\n");
69 nextlist = &c->dirty_list;
73 } else if (!list_empty(&c->dirty_list)) {
74 jffs2_dbg(1, "Picking block from dirty_list to GC next (clean_list was empty)\n");
76 nextlist = &c->dirty_list;
78 jffs2_dbg(1, "Picking block from very_dirty_list to GC next (clean_list and dirty_list were empty)\n");
81 jffs2_dbg(1, "Picking block from erasable_list to GC next (clean_list and {very_,}dirty_list were empty)\n");
H A Dbuild.c399 INIT_LIST_HEAD(&c->dirty_list);
H A Ddebug.c200 list_for_each_entry(jeb, &c->dirty_list, list) {
543 if (list_empty(&c->dirty_list)) {
544 printk(JFFS2_DBG "dirty_list: empty\n");
550 list_for_each(this, &c->dirty_list) {
556 printk(JFFS2_DBG "dirty_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n",
H A Dscan.c86 list_add(&jeb->list, &c->dirty_list);
1161 x = count_list(&c->dirty_list);
1164 rotate_list((&c->dirty_list), rotateby);
H A Dnodemgmt.c263 jffs2_dbg(1, "Adding full erase block at 0x%08x to dirty_list (free 0x%08x, dirty 0x%08x, used 0x%08x\n",
266 list_add_tail(&jeb->list, &c->dirty_list);
475 won't try to refile it to the dirty_list.
533 /* If it lives on the dirty_list, jffs2_reserve_space will put it there */
722 jffs2_dbg(2, "Not moving gcblock 0x%08x to dirty_list\n",
728 jffs2_dbg(1, "...and adding to dirty_list\n");
729 list_add_tail(&jeb->list, &c->dirty_list);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_crtc.h141 * @dirty_list : list of color processing features are dirty
170 struct list_head dirty_list; member in struct:dpu_crtc
/linux-master/fs/btrfs/
H A Dtransaction.c192 dirty_list) {
193 list_del_init(&root->dirty_list);
1368 root = list_entry(next, struct btrfs_root, dirty_list);
1371 list_add_tail(&root->dirty_list,
1510 list_add_tail(&root->dirty_list,
2452 list_add_tail(&fs_info->tree_root->dirty_list,
2457 list_add_tail(&fs_info->chunk_root->dirty_list,
2463 list_add_tail(&fs_info->block_group_root->dirty_list,
H A Dblock-group.h218 struct list_head dirty_list; member in struct:btrfs_block_group
H A Dblock-group.c1130 if (!list_empty(&block_group->dirty_list)) {
1131 list_del_init(&block_group->dirty_list);
1197 WARN_ON(!list_empty(&block_group->dirty_list));
2223 INIT_LIST_HEAD(&cache->dirty_list);
3287 dirty_list) {
3350 dirty_list);
3364 * btrfs_wait_cache_io uses the cache->dirty_list to decide if
3372 list_del_init(&cache->dirty_list);
3413 if (list_empty(&cache->dirty_list)) {
3414 list_add_tail(&cache->dirty_list,
[all...]
H A Dctree.h220 struct list_head dirty_list; member in struct:btrfs_root
H A Ddisk-io.c671 INIT_LIST_HEAD(&root->dirty_list);
4761 dirty_list);
4770 list_del_init(&cache->dirty_list);
H A Dfree-space-tree.c1297 list_del(&free_space_root->dirty_list);
H A Dctree.c295 list_move_tail(&root->dirty_list,
298 list_move(&root->dirty_list,
H A Dfree-space-cache.c1341 if (!ret && list_empty(&block_group->dirty_list))
H A Dqgroup.c1425 list_del(&quota_root->dirty_list);
/linux-master/fs/ocfs2/dlm/
H A Ddlmthread.c521 /* ref for dirty_list */
523 list_add_tail(&res->dirty, &dlm->dirty_list);
563 empty = list_empty(&dlm->dirty_list);
700 * run. So let's pull each entry off the dirty_list
705 while (!list_empty(&dlm->dirty_list)) {
707 res = list_entry(dlm->dirty_list.next,
720 /* Drop dirty_list ref */
724 * dirty_list in this gap, but that is ok */
H A Ddlmdebug.c755 (list_empty(&dlm->dirty_list) ? "Empty" : "InUse"),
H A Ddlmcommon.h110 struct list_head dirty_list; member in struct:dlm_ctxt
H A Ddlmdomain.c1995 INIT_LIST_HEAD(&dlm->dirty_list);
/linux-master/fs/
H A Dfs-writeback.c2546 struct list_head *dirty_list; local
2554 dirty_list = &wb->b_dirty;
2556 dirty_list = &wb->b_dirty_time;
2559 dirty_list);
/linux-master/fs/f2fs/
H A Dcheckpoint.c1031 list_add_tail(&F2FS_I(inode)->dirty_list, &sbi->inode_list[type]);
1042 list_del_init(&F2FS_I(inode)->dirty_list);
1112 fi = list_first_entry(head, struct f2fs_inode_info, dirty_list);
H A Df2fs.h844 struct list_head dirty_list; /* dirty list for dirs and files */ member in struct:f2fs_inode_info
H A Dsuper.c1413 INIT_LIST_HEAD(&fi->dirty_list);
/linux-master/drivers/md/dm-vdo/
H A Dslab-depot.c150 struct list_head *dirty_list = &journal->slab->allocator->dirty_slab_journals; local
155 list_for_each_entry_reverse(dirty_journal, dirty_list, dirty_entry) {

Completed in 519 milliseconds