Home
last modified time | relevance | path

Searched refs:end_io (Results 1 – 25 of 42) sorted by relevance

12

/linux/block/
A Dblk-flush.c131 rq->end_io = rq->flush.saved_end_io; in blk_flush_restore_request()
267 return rq->end_io == flush_end_io; in is_flush_rq()
336 flush_rq->end_io = flush_end_io; in blk_kick_flush()
435 rq->flush.saved_end_io = rq->end_io; /* Usually NULL */ in blk_insert_flush()
437 rq->end_io = mq_flush_data_end_io; in blk_insert_flush()
A Dblk-core.c742 goto end_io; in submit_bio_checks()
744 goto end_io; in submit_bio_checks()
747 goto end_io; in submit_bio_checks()
749 goto end_io; in submit_bio_checks()
761 goto end_io; in submit_bio_checks()
784 goto end_io; in submit_bio_checks()
831 end_io: in submit_bio_checks()
A Dblk-exec.c54 rq->end_io = done; in blk_execute_rq_nowait()
A Dblk-mq.c373 rq->end_io = NULL; in blk_mq_rq_ctx_init()
810 if (rq->end_io) { in __blk_mq_end_request()
812 rq->end_io(rq, error); in __blk_mq_end_request()
1227 rq->end_io(rq, 0); in blk_mq_put_rq_ref()
/linux/fs/
A Ddirect-io.c125 dio_iodone_t *end_io; /* IO completion function */ member
269 if (dio->end_io) { in dio_complete()
271 err = dio->end_io(dio->iocb, offset, ret, dio->private); in dio_complete()
1127 get_block_t get_block, dio_iodone_t end_io, in do_blockdev_direct_IO() argument
1245 dio->end_io = end_io; in do_blockdev_direct_IO()
1347 dio_iodone_t end_io, dio_submit_t submit_io, in __blockdev_direct_IO() argument
1363 end_io, submit_io, flags); in __blockdev_direct_IO()
/linux/drivers/md/
A Ddm-path-selector.h76 int (*end_io) (struct path_selector *ps, struct dm_path *path, member
A Ddm-bufio.c156 void (*end_io)(struct dm_buffer *, blk_status_t); member
577 b->end_io(b, unlikely(error != 0) ? BLK_STS_IOERR : 0); in dmio_complete()
607 b->end_io(b, errno_to_blk_status(r)); in use_dmio()
615 b->end_io(b, status); in bio_complete()
673 static void submit_io(struct dm_buffer *b, int rw, void (*end_io)(struct dm_buffer *, blk_status_t)) in submit_io()
679 b->end_io = end_io; in submit_io()
A Ddm-mpath.c575 if (pgpath && pgpath->pg->ps.type->end_io) in multipath_release_clone()
576 pgpath->pg->ps.type->end_io(&pgpath->pg->ps, in multipath_release_clone()
1675 if (ps->type->end_io) in multipath_end_io()
1676 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes, in multipath_end_io()
1719 if (ps->type->end_io) in multipath_end_io_bio()
1720 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes, in multipath_end_io_bio()
2185 .end_io = multipath_end_io_bio,
A Ddm-ps-queue-length.c255 .end_io = ql_end_io,
A Ddm-ps-service-time.c337 .end_io = st_end_io,
A Ddm-ps-historical-service-time.c537 .end_io = hst_end_io,
A Ddm-flakey.c494 .end_io = flakey_end_io,
A Ddm-rq.c345 clone->end_io = end_clone_request; in setup_clone()
A Ddm-stripe.c519 .end_io = stripe_end_io,
/linux/fs/nfs/blocklayout/
A Dblocklayout.c120 bio_end_io_t end_io, struct parallel_io *par) in bl_alloc_init_bio() argument
129 bio->bi_end_io = end_io; in bl_alloc_init_bio()
143 struct pnfs_block_extent *be, bio_end_io_t end_io, in do_add_page_to_bio() argument
175 disk_addr >> SECTOR_SHIFT, end_io, par); in do_add_page_to_bio()
/linux/fs/gfs2/
A Dlops.c265 bio_end_io_t *end_io) in gfs2_log_alloc_bio() argument
272 bio->bi_end_io = end_io; in gfs2_log_alloc_bio()
297 bio_end_io_t *end_io, bool flush) in gfs2_log_get_bio() argument
311 *biop = gfs2_log_alloc_bio(sdp, blkno, end_io); in gfs2_log_get_bio()
/linux/fs/iomap/
A Ddirect-io.c76 if (dops && dops->end_io) in iomap_dio_complete()
77 ret = dops->end_io(iocb, dio->size, ret, dio->flags); in iomap_dio_complete()
/linux/include/linux/
A Dblk-mq.h199 rq_end_io_fn *end_io; member
777 if (!iob || (req->rq_flags & RQF_ELV) || req->end_io || ioerror) in blk_mq_add_to_batch()
A Diomap.h314 int (*end_io)(struct kiocb *iocb, ssize_t size, int error, member
A Ddevice-mapper.h188 dm_endio_fn end_io; member
/linux/fs/btrfs/
A Dvolumes.h386 bio_end_io_t *end_io; member
/linux/drivers/block/
A Dpktcdvd.c2414 goto end_io; in pkt_submit_bio()
2432 goto end_io; in pkt_submit_bio()
2437 goto end_io; in pkt_submit_bio()
2459 end_io: in pkt_submit_bio()
/linux/fs/zonefs/
A Dsuper.c673 .end_io = zonefs_file_write_dio_end_io,
945 .end_io = zonefs_file_read_dio_end_io,
/linux/fs/ext4/
A Dsuper.c145 bh_end_io_t *end_io) in __ext4_read_bh() argument
154 bh->b_end_io = end_io ? end_io : end_buffer_read_sync; in __ext4_read_bh()
160 bh_end_io_t *end_io) in ext4_read_bh_nowait() argument
168 __ext4_read_bh(bh, op_flags, end_io); in ext4_read_bh_nowait()
171 int ext4_read_bh(struct buffer_head *bh, int op_flags, bh_end_io_t *end_io) in ext4_read_bh() argument
180 __ext4_read_bh(bh, op_flags, end_io); in ext4_read_bh()
A Dfile.c405 .end_io = ext4_dio_write_end_io,

Completed in 64 milliseconds

12