Home
last modified time | relevance | path

Searched refs:io_bgs (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Dtransaction.h58 * There is no explicit lock which protects io_bgs, rather its
72 struct list_head io_bgs; member
H A Dtransaction.c374 INIT_LIST_HEAD(&cur_trans->io_bgs); in join_transaction()
1227 struct list_head *io_bgs = &trans->transaction->io_bgs; in commit_cowonly_roots() local
1282 while (!list_empty(dirty_bgs) || !list_empty(io_bgs)) { in commit_cowonly_roots()
2371 ASSERT(list_empty(&cur_trans->io_bgs)); in btrfs_commit_transaction()
H A Dblock-group.c2589 struct list_head *io = &cur_trans->io_bgs; in btrfs_start_dirty_block_groups()
2660 * btrfs_transaction::io_bgs for more details in btrfs_start_dirty_block_groups()
2754 struct list_head *io = &cur_trans->io_bgs; in btrfs_write_dirty_block_groups()
2855 * Refer to the definition of io_bgs member for details why it's safe in btrfs_write_dirty_block_groups()
H A Ddisk-io.c4701 * Refer to the definition of io_bgs member for details why it's safe in btrfs_cleanup_dirty_bgs()
4704 while (!list_empty(&cur_trans->io_bgs)) { in btrfs_cleanup_dirty_bgs()
4705 cache = list_first_entry(&cur_trans->io_bgs, in btrfs_cleanup_dirty_bgs()
4724 ASSERT(list_empty(&cur_trans->io_bgs)); in btrfs_cleanup_one_transaction()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dtransaction.h64 * There is no explicit lock which protects io_bgs, rather its
78 struct list_head io_bgs; member
H A Dtransaction.c376 INIT_LIST_HEAD(&cur_trans->io_bgs); in join_transaction()
1285 struct list_head *io_bgs = &trans->transaction->io_bgs; in commit_cowonly_roots() local
1339 while (!list_empty(dirty_bgs) || !list_empty(io_bgs)) { in commit_cowonly_roots()
2468 ASSERT(list_empty(&cur_trans->io_bgs)); in btrfs_commit_transaction()
H A Ddisk-io.c4832 * Refer to the definition of io_bgs member for details why it's safe in btrfs_cleanup_dirty_bgs()
4835 while (!list_empty(&cur_trans->io_bgs)) { in btrfs_cleanup_dirty_bgs()
4836 cache = list_first_entry(&cur_trans->io_bgs, in btrfs_cleanup_dirty_bgs()
4881 ASSERT(list_empty(&cur_trans->io_bgs)); in btrfs_cleanup_one_transaction()
H A Dblock-group.c3306 struct list_head *io = &cur_trans->io_bgs; in btrfs_start_dirty_block_groups()
3377 * btrfs_transaction::io_bgs for more details in btrfs_start_dirty_block_groups()
3471 struct list_head *io = &cur_trans->io_bgs; in btrfs_write_dirty_block_groups()
3572 * Refer to the definition of io_bgs member for details why it's safe in btrfs_write_dirty_block_groups()

Completed in 30 milliseconds