Lines Matching defs:io_end
2232 ext4_io_end_t *io_end = mpd->io_submit.io_end;
2237 struct ext4_io_end_vec *io_end_vec = ext4_last_io_end_vec(io_end);
2256 io_end_vec = ext4_alloc_io_end_vec(io_end);
2383 if (!mpd->io_submit.io_end->handle &&
2385 mpd->io_submit.io_end->handle = handle->h_rsv_handle;
2388 ext4_set_io_unwritten_flag(mpd->io_submit.io_end);
2461 ext4_io_end_t *io_end = mpd->io_submit.io_end;
2464 io_end_vec = ext4_alloc_io_end_vec(io_end);
2603 * Note that this function can attach bios to one io_end structure which are
2606 * case as we need to track IO to all buffers underlying a page in one io_end.
2879 mpd->io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL);
2880 if (!mpd->io_submit.io_end) {
2889 ext4_put_io_end_defer(mpd->io_submit.io_end);
2890 mpd->io_submit.io_end = NULL;
2895 /* For each extent of pages we use new io_end */
2896 mpd->io_submit.io_end = ext4_init_io_end(inode, GFP_KERNEL);
2897 if (!mpd->io_submit.io_end) {
2927 /* Release allocated io_end */
2928 ext4_put_io_end(mpd->io_submit.io_end);
2929 mpd->io_submit.io_end = NULL;
2947 * and dropped io_end reference (for extent conversion
2961 * Drop our io_end reference we got from init. We have
2962 * to be careful and use deferred io_end finishing if
2964 * release the last reference to io_end which may end
2968 ext4_put_io_end_defer(mpd->io_submit.io_end);
2971 ext4_put_io_end(mpd->io_submit.io_end);
2972 mpd->io_submit.io_end = NULL;