Lines Matching refs:btrfs_io_ctl
382 static int io_ctl_init(struct btrfs_io_ctl *io_ctl, struct inode *inode,
393 memset(io_ctl, 0, sizeof(struct btrfs_io_ctl));
407 static void io_ctl_free(struct btrfs_io_ctl *io_ctl)
413 static void io_ctl_unmap_page(struct btrfs_io_ctl *io_ctl)
421 static void io_ctl_map_page(struct btrfs_io_ctl *io_ctl, int clear)
432 static void io_ctl_drop_pages(struct btrfs_io_ctl *io_ctl)
450 static int io_ctl_prepare_pages(struct btrfs_io_ctl *io_ctl, bool uptodate)
499 static void io_ctl_set_generation(struct btrfs_io_ctl *io_ctl, u64 generation)
514 static int io_ctl_check_generation(struct btrfs_io_ctl *io_ctl, u64 generation)
537 static void io_ctl_set_crc(struct btrfs_io_ctl *io_ctl, int index)
554 static int io_ctl_check_crc(struct btrfs_io_ctl *io_ctl, int index)
580 static int io_ctl_add_entry(struct btrfs_io_ctl *io_ctl, u64 offset, u64 bytes,
610 static int io_ctl_add_bitmap(struct btrfs_io_ctl *io_ctl, void *bitmap)
633 static void io_ctl_zero_remaining_pages(struct btrfs_io_ctl *io_ctl)
650 static int io_ctl_read_entry(struct btrfs_io_ctl *io_ctl,
677 static int io_ctl_read_bitmap(struct btrfs_io_ctl *io_ctl,
743 struct btrfs_io_ctl io_ctl;
1071 int write_cache_extent_entries(struct btrfs_io_ctl *io_ctl,
1203 struct btrfs_io_ctl *io_ctl,
1251 write_bitmap_entries(struct btrfs_io_ctl *io_ctl, struct list_head *bitmap_list)
1290 struct btrfs_io_ctl *io_ctl,
1301 struct btrfs_io_ctl *io_ctl,
1381 struct btrfs_io_ctl *io_ctl,