Home
last modified time | relevance | path

Searched refs:io_ctl (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/fs/btrfs/
Dfree-space-cache.c246 &block_group->io_ctl, path, in btrfs_truncate_free_space_cache()
309 static int io_ctl_init(struct btrfs_io_ctl *io_ctl, struct inode *inode, in io_ctl_init() argument
325 memset(io_ctl, 0, sizeof(struct btrfs_io_ctl)); in io_ctl_init()
327 io_ctl->pages = kcalloc(num_pages, sizeof(struct page *), GFP_NOFS); in io_ctl_init()
328 if (!io_ctl->pages) in io_ctl_init()
331 io_ctl->num_pages = num_pages; in io_ctl_init()
332 io_ctl->root = root; in io_ctl_init()
333 io_ctl->check_crcs = check_crcs; in io_ctl_init()
334 io_ctl->inode = inode; in io_ctl_init()
339 static void io_ctl_free(struct btrfs_io_ctl *io_ctl) in io_ctl_free() argument
[all …]
Dfree-space-cache.h72 struct btrfs_io_ctl *io_ctl,
Dextent-tree.c3446 &cache->io_ctl, path, in btrfs_start_dirty_block_groups()
3469 cache->io_ctl.inode = NULL; in btrfs_start_dirty_block_groups()
3471 if (ret == 0 && cache->io_ctl.inode) { in btrfs_start_dirty_block_groups()
3588 &cache->io_ctl, path, in btrfs_write_dirty_block_groups()
3606 cache->io_ctl.inode = NULL; in btrfs_write_dirty_block_groups()
3608 if (ret == 0 && cache->io_ctl.inode) { in btrfs_write_dirty_block_groups()
3636 &cache->io_ctl, path, cache->key.objectid); in btrfs_write_dirty_block_groups()
9694 WARN_ON(!IS_ERR(inode) && inode != block_group->io_ctl.inode); in btrfs_remove_block_group()
9698 &block_group->io_ctl, path, in btrfs_remove_block_group()
Dctree.h1346 struct btrfs_io_ctl io_ctl; member