Lines Matching defs:io_end
2015 ext4_io_end_t *io_end = mpd->io_submit.io_end;
2021 struct ext4_io_end_vec *io_end_vec = ext4_last_io_end_vec(io_end);
2040 io_end_vec = ext4_alloc_io_end_vec(io_end);
2167 if (!mpd->io_submit.io_end->handle &&
2169 mpd->io_submit.io_end->handle = handle->h_rsv_handle;
2172 ext4_set_io_unwritten_flag(inode, mpd->io_submit.io_end);
2208 ext4_io_end_t *io_end = mpd->io_submit.io_end;
2211 io_end_vec = ext4_alloc_io_end_vec(io_end);
2357 * Note that this function can attach bios to one io_end structure which are
2360 * case as we need to track IO to all buffers underlying a page in one io_end.
2627 mpd->io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL);
2628 if (!mpd->io_submit.io_end) {
2637 ext4_put_io_end_defer(mpd->io_submit.io_end);
2638 mpd->io_submit.io_end = NULL;
2643 /* For each extent of pages we use new io_end */
2644 mpd->io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL);
2645 if (!mpd->io_submit.io_end) {
2669 /* Release allocated io_end */
2670 ext4_put_io_end(mpd->io_submit.io_end);
2671 mpd->io_submit.io_end = NULL;
2688 * and dropped io_end reference (for extent conversion
2702 * Drop our io_end reference we got from init. We have
2703 * to be careful and use deferred io_end finishing if
2705 * release the last reference to io_end which may end
2709 ext4_put_io_end_defer(mpd->io_submit.io_end);
2712 ext4_put_io_end(mpd->io_submit.io_end);
2713 mpd->io_submit.io_end = NULL;