Lines Matching refs:io_submit
1542 struct ext4_io_submit io_submit; /* IO submission data */
2017 struct ext4_io_submit io_submit;
2092 ext4_io_submit_init(&io_submit, wbc);
2093 io_submit.io_end = ext4_init_io_end(inode, GFP_NOFS);
2094 if (!io_submit.io_end) {
2099 ret = ext4_bio_write_page(&io_submit, page, len, wbc, keep_towrite);
2100 ext4_io_submit(&io_submit);
2102 ext4_put_io_end_defer(io_submit.io_end);
2133 err = ext4_bio_write_page(&mpd->io_submit, page, len, mpd->wbc, false);
2278 ext4_io_end_t *io_end = mpd->io_submit.io_end;
2432 if (!mpd->io_submit.io_end->handle &&
2434 mpd->io_submit.io_end->handle = handle->h_rsv_handle;
2437 ext4_set_io_unwritten_flag(inode, mpd->io_submit.io_end);
2473 ext4_io_end_t *io_end = mpd->io_submit.io_end;
2790 ext4_io_submit_init(&mpd.io_submit, wbc);
2804 mpd.io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL);
2805 if (!mpd.io_submit.io_end) {
2813 ext4_io_submit(&mpd.io_submit);
2814 ext4_put_io_end_defer(mpd.io_submit.io_end);
2815 mpd.io_submit.io_end = NULL;
2821 mpd.io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL);
2822 if (!mpd.io_submit.io_end) {
2846 ext4_put_io_end(mpd.io_submit.io_end);
2847 mpd.io_submit.io_end = NULL;
2875 ext4_io_submit(&mpd.io_submit);
2885 ext4_put_io_end_defer(mpd.io_submit.io_end);
2888 ext4_put_io_end(mpd.io_submit.io_end);
2889 mpd.io_submit.io_end = NULL;