Lines Matching refs:io_submit
1526 struct ext4_io_submit io_submit; /* IO submission data */ member
1865 err = ext4_bio_write_folio(&mpd->io_submit, folio, len); in mpage_submit_folio()
2011 ext4_io_end_t *io_end = mpd->io_submit.io_end; in mpage_process_folio()
2163 if (!mpd->io_submit.io_end->handle && in mpage_map_one_extent()
2165 mpd->io_submit.io_end->handle = handle->h_rsv_handle; in mpage_map_one_extent()
2168 ext4_set_io_unwritten_flag(inode, mpd->io_submit.io_end); in mpage_map_one_extent()
2204 ext4_io_end_t *io_end = mpd->io_submit.io_end; in mpage_map_and_submit_extent()
2608 ext4_io_submit_init(&mpd->io_submit, wbc); in ext4_do_writepages()
2623 mpd->io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL); in ext4_do_writepages()
2624 if (!mpd->io_submit.io_end) { in ext4_do_writepages()
2632 ext4_io_submit(&mpd->io_submit); in ext4_do_writepages()
2633 ext4_put_io_end_defer(mpd->io_submit.io_end); in ext4_do_writepages()
2634 mpd->io_submit.io_end = NULL; in ext4_do_writepages()
2640 mpd->io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL); in ext4_do_writepages()
2641 if (!mpd->io_submit.io_end) { in ext4_do_writepages()
2666 ext4_put_io_end(mpd->io_submit.io_end); in ext4_do_writepages()
2667 mpd->io_submit.io_end = NULL; in ext4_do_writepages()
2695 ext4_io_submit(&mpd->io_submit); in ext4_do_writepages()
2705 ext4_put_io_end_defer(mpd->io_submit.io_end); in ext4_do_writepages()
2708 ext4_put_io_end(mpd->io_submit.io_end); in ext4_do_writepages()
2709 mpd->io_submit.io_end = NULL; in ext4_do_writepages()