Lines Matching refs:cur_trans

3360 	struct btrfs_transaction *cur_trans = trans->transaction;  in btrfs_setup_space_cache()  local
3363 if (list_empty(&cur_trans->dirty_bgs) || in btrfs_setup_space_cache()
3372 list_for_each_entry_safe(cache, tmp, &cur_trans->dirty_bgs, in btrfs_setup_space_cache()
3398 struct btrfs_transaction *cur_trans = trans->transaction; in btrfs_start_dirty_block_groups() local
3403 struct list_head *io = &cur_trans->io_bgs; in btrfs_start_dirty_block_groups()
3407 spin_lock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3408 if (list_empty(&cur_trans->dirty_bgs)) { in btrfs_start_dirty_block_groups()
3409 spin_unlock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3412 list_splice_init(&cur_trans->dirty_bgs, &dirty); in btrfs_start_dirty_block_groups()
3413 spin_unlock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3460 spin_lock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3462 spin_unlock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3501 spin_lock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3504 &cur_trans->dirty_bgs); in btrfs_start_dirty_block_groups()
3507 spin_unlock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3537 spin_lock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3538 list_splice_init(&cur_trans->dirty_bgs, &dirty); in btrfs_start_dirty_block_groups()
3544 spin_unlock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3547 spin_unlock(&cur_trans->dirty_bgs_lock); in btrfs_start_dirty_block_groups()
3558 struct btrfs_transaction *cur_trans = trans->transaction; in btrfs_write_dirty_block_groups() local
3562 struct list_head *io = &cur_trans->io_bgs; in btrfs_write_dirty_block_groups()
3575 while (!list_empty(&cur_trans->dirty_bgs)) { in btrfs_write_dirty_block_groups()
3576 cache = list_first_entry(&cur_trans->dirty_bgs, in btrfs_write_dirty_block_groups()