Searched refs:io_ctl (Results 1 – 4 of 4) sorted by relevance
36 struct btrfs_io_ctl *io_ctl,288 static int io_ctl_init(struct btrfs_io_ctl *io_ctl, struct inode *inode, in io_ctl_init() argument304 memset(io_ctl, 0, sizeof(struct btrfs_io_ctl)); in io_ctl_init()306 io_ctl->pages = kcalloc(num_pages, sizeof(struct page *), GFP_NOFS); in io_ctl_init()307 if (!io_ctl->pages) in io_ctl_init()310 io_ctl->num_pages = num_pages; in io_ctl_init()311 io_ctl->fs_info = btrfs_sb(inode->i_sb); in io_ctl_init()312 io_ctl->check_crcs = check_crcs; in io_ctl_init()313 io_ctl->inode = inode; in io_ctl_init()319 static void io_ctl_free(struct btrfs_io_ctl *io_ctl) in io_ctl_free() argument[all …]
3588 cache->io_ctl.inode = NULL; in btrfs_start_dirty_block_groups()3591 if (ret == 0 && cache->io_ctl.inode) { in btrfs_start_dirty_block_groups()3742 cache->io_ctl.inode = NULL; in btrfs_write_dirty_block_groups()3745 if (ret == 0 && cache->io_ctl.inode) { in btrfs_write_dirty_block_groups()9633 ASSERT(block_group->io_ctl.inode == NULL); in btrfs_put_block_group_cache()10272 WARN_ON(!IS_ERR(inode) && inode != block_group->io_ctl.inode); in btrfs_remove_block_group()
4388 inode = cache->io_ctl.inode; in btrfs_cleanup_bg_io()4392 cache->io_ctl.inode = NULL; in btrfs_cleanup_bg_io()
643 struct btrfs_io_ctl io_ctl; member