Lines Matching refs:write_io
639 sbi->write_io[i] = f2fs_kmalloc(sbi, in f2fs_init_write_merge_io()
642 if (!sbi->write_io[i]) in f2fs_init_write_merge_io()
646 init_f2fs_rwsem(&sbi->write_io[i][j].io_rwsem); in f2fs_init_write_merge_io()
647 sbi->write_io[i][j].sbi = sbi; in f2fs_init_write_merge_io()
648 sbi->write_io[i][j].bio = NULL; in f2fs_init_write_merge_io()
649 spin_lock_init(&sbi->write_io[i][j].io_lock); in f2fs_init_write_merge_io()
650 INIT_LIST_HEAD(&sbi->write_io[i][j].io_list); in f2fs_init_write_merge_io()
651 INIT_LIST_HEAD(&sbi->write_io[i][j].bio_list); in f2fs_init_write_merge_io()
652 init_f2fs_rwsem(&sbi->write_io[i][j].bio_list_lock); in f2fs_init_write_merge_io()
654 init_completion(&sbi->write_io[i][j].zone_wait); in f2fs_init_write_merge_io()
655 sbi->write_io[i][j].zone_pending_bio = NULL; in f2fs_init_write_merge_io()
656 sbi->write_io[i][j].bi_private = NULL; in f2fs_init_write_merge_io()
668 struct f2fs_bio_info *io = sbi->write_io[btype] + temp; in __f2fs_submit_merged_write()
697 struct f2fs_bio_info *io = sbi->write_io[btype] + temp; in __submit_merged_write_cond()
817 struct f2fs_bio_info *io = sbi->write_io[DATA] + temp; in add_bio_entry()
847 struct f2fs_bio_info *io = sbi->write_io[DATA] + temp; in add_ipu_page()
896 struct f2fs_bio_info *io = sbi->write_io[DATA] + temp; in f2fs_submit_merged_ipu_write()
1008 struct f2fs_bio_info *io = sbi->write_io[btype] + fio->temp; in f2fs_submit_page_write()