Home
last modified time | relevance | path

Searched refs:io_list (Results 1 – 8 of 8) sorted by relevance

/linux/fs/iomap/
H A Dioend.c26 INIT_LIST_HEAD(&ioend->io_list); in iomap_init_ioend()
93 io_list))) { in iomap_fail_ioends()
94 list_del_init(&ioend->io_list); in iomap_fail_ioends()
114 list_add_tail(&ioend->io_list, &failed_ioend_list); in iomap_fail_ioend_buffered()
359 list_replace_init(&ioend->io_list, &tmp); in iomap_finish_ioends()
367 ioend = list_first_entry(&tmp, struct iomap_ioend, io_list); in iomap_finish_ioends()
368 list_del_init(&ioend->io_list); in iomap_finish_ioends()
420 INIT_LIST_HEAD(&ioend->io_list); in iomap_ioend_try_merge()
423 io_list))) { in iomap_ioend_try_merge()
426 list_move_tail(&next->io_list, &ioend->io_list); in iomap_ioend_try_merge()
[all …]
/linux/fs/xfs/
H A Dxfs_aops.c92 list_for_each_entry(tmp, &ioend->io_list, io_list) in xfs_ioend_put_open_zones()
214 io_list))) { in xfs_end_io()
215 list_del_init(&ioend->io_list); in xfs_end_io()
248 list_add_tail(&ioend->io_list, &ip->i_ioend_list); in xfs_end_bio()
/linux/drivers/md/
H A Draid5-ppl.c124 struct list_head io_list; /* all io_units of this log */ member
293 list_add_tail(&io->log_sibling, &log->io_list); in ppl_log_stripe()
515 io = list_first_entry_or_null(&log->io_list, struct ppl_io_unit, in ppl_submit_current_io()
658 io = list_first_entry_or_null(&log->io_list, struct ppl_io_unit, in ppl_no_io_unit_submitted()
1407 INIT_LIST_HEAD(&log->io_list); in ppl_init_log()
/linux/fs/btrfs/
H A Dblock-group.c1209 if (!list_empty(&block_group->io_list)) { in btrfs_remove_block_group()
1210 list_del_init(&block_group->io_list); in btrfs_remove_block_group()
1290 WARN_ON(!list_empty(&block_group->io_list)); in btrfs_remove_block_group()
2434 INIT_LIST_HEAD(&cache->io_list); in btrfs_create_block_group()
3623 if (!list_empty(&cache->io_list)) { in btrfs_start_dirty_block_groups()
3624 list_del_init(&cache->io_list); in btrfs_start_dirty_block_groups()
3657 list_add_tail(&cache->io_list, io); in btrfs_start_dirty_block_groups()
3780 if (!list_empty(&cache->io_list)) { in btrfs_write_dirty_block_groups()
3782 list_del_init(&cache->io_list); in btrfs_write_dirty_block_groups()
3806 list_add_tail(&cache->io_list, io); in btrfs_write_dirty_block_groups()
[all …]
H A Dblock-group.h231 struct list_head io_list; member
H A Ddisk-io.c4894 if (!list_empty(&cache->io_list)) { in btrfs_cleanup_dirty_bgs()
4896 list_del_init(&cache->io_list); in btrfs_cleanup_dirty_bgs()
4920 io_list); in btrfs_cleanup_dirty_bgs()
4922 list_del_init(&cache->io_list); in btrfs_cleanup_dirty_bgs()
H A Dfree-space-cache.c321 if (!list_empty(&block_group->io_list)) { in btrfs_truncate_free_space_cache()
322 list_del_init(&block_group->io_list); in btrfs_truncate_free_space_cache()
/linux/include/linux/
H A Diomap.h501 struct list_head io_list; /* next ioend in chain */ member