Home
last modified time | relevance | path

Searched refs:dirty_list (Results 1 – 24 of 24) sorted by relevance

/linux/fs/jffs2/
H A Djffs2_fs_sb.h100 struct list_head dirty_list; /* Blocks with some dirty space */ member
H A Ddebug.c200 list_for_each_entry(jeb, &c->dirty_list, list) { in __jffs2_dbg_superblock_counts()
543 if (list_empty(&c->dirty_list)) { in __jffs2_dbg_dump_block_lists_nolock()
544 printk(JFFS2_DBG "dirty_list: empty\n"); in __jffs2_dbg_dump_block_lists_nolock()
550 list_for_each(this, &c->dirty_list) { in __jffs2_dbg_dump_block_lists_nolock()
556 printk(JFFS2_DBG "dirty_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n", in __jffs2_dbg_dump_block_lists_nolock()
H A Dbuild.c399 INIT_LIST_HEAD(&c->dirty_list); in jffs2_do_mount_fs()
H A Dnodemgmt.c267 jffs2_dbg(1, "Adding full erase block at 0x%08x to dirty_list (free 0x%08x, dirty 0x%08x, used 0x%08x\n", in jffs2_close_nextblock()
270 list_add_tail(&jeb->list, &c->dirty_list); in jffs2_close_nextblock()
479 won't try to refile it to the dirty_list. in jffs2_do_reserve_space()
540 /* If it lives on the dirty_list, jffs2_reserve_space will put it there */ in jffs2_add_physical_node_ref()
729 jffs2_dbg(2, "Not moving gcblock 0x%08x to dirty_list\n", in jffs2_mark_node_obsolete()
735 jffs2_dbg(1, "...and adding to dirty_list\n"); in jffs2_mark_node_obsolete()
736 list_add_tail(&jeb->list, &c->dirty_list); in jffs2_mark_node_obsolete()
H A Dscan.c86 list_add(&jeb->list, &c->dirty_list); in file_dirty()
1163 x = count_list(&c->dirty_list); in jffs2_rotate_lists()
1166 rotate_list((&c->dirty_list), rotateby); in jffs2_rotate_lists()
/linux/fs/ocfs2/dlm/
H A Ddlmthread.c521 /* ref for dirty_list */ in __dlm_dirty_lockres()
523 list_add_tail(&res->dirty, &dlm->dirty_list); in __dlm_dirty_lockres()
563 empty = list_empty(&dlm->dirty_list); in dlm_dirty_list_empty()
700 * run. So let's pull each entry off the dirty_list in dlm_thread()
705 while (!list_empty(&dlm->dirty_list)) { in dlm_thread()
707 res = list_entry(dlm->dirty_list.next, in dlm_thread()
720 /* Drop dirty_list ref */ in dlm_thread()
724 * dirty_list in this gap, but that is ok */ in dlm_thread()
H A Ddlmcommon.h110 struct list_head dirty_list; member
H A Ddlmdebug.c703 (list_empty(&dlm->dirty_list) ? "Empty" : "InUse"), in debug_state_print()
H A Ddlmdomain.c1993 INIT_LIST_HEAD(&dlm->dirty_list); in dlm_alloc_ctxt()
/linux/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
/linux/fs/btrfs/
H A Dtransaction.c196 dirty_list) { in switch_commit_roots()
197 list_del_init(&root->dirty_list); in switch_commit_roots()
1367 struct btrfs_root, dirty_list); in commit_cowonly_roots()
1369 list_move_tail(&root->dirty_list, in commit_cowonly_roots()
1509 list_add_tail(&root->dirty_list, in commit_fs_roots()
2479 list_add_tail(&fs_info->tree_root->dirty_list, in btrfs_commit_transaction()
2484 list_add_tail(&fs_info->chunk_root->dirty_list, in btrfs_commit_transaction()
2490 list_add_tail(&fs_info->block_group_root->dirty_list, in btrfs_commit_transaction()
H A Dblock-group.c1145 if (!list_empty(&block_group->dirty_list)) { in btrfs_remove_block_group()
1146 list_del_init(&block_group->dirty_list); in btrfs_remove_block_group()
1212 WARN_ON(!list_empty(&block_group->dirty_list)); in btrfs_remove_block_group()
2299 INIT_LIST_HEAD(&cache->dirty_list); in btrfs_create_block_group_cache()
3368 dirty_list) { in btrfs_setup_space_cache()
3430 dirty_list); in btrfs_start_dirty_block_groups()
3444 * btrfs_wait_cache_io uses the cache->dirty_list to decide if in btrfs_start_dirty_block_groups()
3452 list_del_init(&cache->dirty_list); in btrfs_start_dirty_block_groups()
3493 if (list_empty(&cache->dirty_list)) { in btrfs_start_dirty_block_groups()
3494 list_add_tail(&cache->dirty_list, in btrfs_start_dirty_block_groups()
[all...]
H A Dblock-group.h220 struct list_head dirty_list; member
H A Dctree.h223 struct list_head dirty_list; member
H A Ddisk-io.c667 INIT_LIST_HEAD(&root->dirty_list); in btrfs_alloc_root()
4716 dirty_list); in btrfs_cleanup_dirty_bgs()
4725 list_del_init(&cache->dirty_list); in btrfs_cleanup_dirty_bgs()
H A Dfree-space-tree.c1309 list_del(&free_space_root->dirty_list); in btrfs_delete_free_space_tree()
H A Dctree.c228 list_move_tail(&root->dirty_list, in add_root_to_dirty_list()
231 list_move(&root->dirty_list, in add_root_to_dirty_list()
H A Dfree-space-cache.c1337 if (!ret && list_empty(&block_group->dirty_list)) in __btrfs_wait_cache_io()
H A Dqgroup.c1391 list_del(&quota_root->dirty_list); in btrfs_quota_disable()
/linux/fs/
H A Dfs-writeback.c2596 struct list_head *dirty_list; in __mark_inode_dirty() local
2604 dirty_list = &wb->b_dirty; in __mark_inode_dirty()
2606 dirty_list = &wb->b_dirty_time; in __mark_inode_dirty()
2609 dirty_list); in __mark_inode_dirty()
/linux/fs/f2fs/
H A Dcheckpoint.c1017 list_add_tail(&F2FS_I(inode)->dirty_list, &sbi->inode_list[type]); in __add_dirty_inode()
1028 list_del_init(&F2FS_I(inode)->dirty_list); in __remove_dirty_inode()
1098 fi = list_first_entry(head, struct f2fs_inode_info, dirty_list); in f2fs_sync_dirty_inodes()
H A Df2fs.h873 struct list_head dirty_list; /* dirty list for dirs and files */ member
H A Dsuper.c1707 INIT_LIST_HEAD(&fi->dirty_list); in f2fs_alloc_inode()
/linux/drivers/md/dm-vdo/
H A Dslab-depot.c150 struct list_head *dirty_list = &journal->slab->allocator->dirty_slab_journals; in mark_slab_journal_dirty() local
155 list_for_each_entry_reverse(dirty_journal, dirty_list, dirty_entry) { in mark_slab_journal_dirty()