Home
last modified time | relevance | path

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

/linux-4.1.27/block/
Dblk-flush.c129 rq->end_io = rq->flush.saved_end_io; in blk_flush_restore_request()
321 flush_rq->end_io = flush_end_io; in blk_kick_flush()
423 rq->flush.saved_end_io = rq->end_io; /* Usually NULL */ in blk_insert_flush()
425 rq->end_io = mq_flush_data_end_io; in blk_insert_flush()
432 rq->end_io = flush_data_end_io; in blk_insert_flush()
Dblk-exec.c62 rq->end_io = done; in blk_execute_rq_nowait()
Dblk-core.c1801 goto end_io; in generic_make_request_checks()
1810 goto end_io; in generic_make_request_checks()
1819 goto end_io; in generic_make_request_checks()
1826 goto end_io; in generic_make_request_checks()
1835 goto end_io; in generic_make_request_checks()
1846 goto end_io; in generic_make_request_checks()
1854 goto end_io; in generic_make_request_checks()
1859 goto end_io; in generic_make_request_checks()
1876 end_io: in generic_make_request_checks()
2617 if (req->end_io) in blk_finish_request()
[all …]
Dblk-mq.c223 rq->end_io = NULL; in blk_mq_rq_ctx_init()
331 if (rq->end_io) { in __blk_mq_end_request()
332 rq->end_io(rq, error); in __blk_mq_end_request()
/linux-4.1.27/fs/
Ddirect-io.c114 dio_iodone_t *end_io; /* IO completion function */ member
253 if (dio->end_io && dio->result) in dio_complete()
254 dio->end_io(dio->iocb, offset, transferred, dio->private); in dio_complete()
1100 loff_t offset, get_block_t get_block, dio_iodone_t end_io, in do_blockdev_direct_IO() argument
1219 dio->end_io = end_io; in do_blockdev_direct_IO()
1315 dio_iodone_t end_io, dio_submit_t submit_io, in __blockdev_direct_IO() argument
1331 end_io, submit_io, flags); in __blockdev_direct_IO()
Ddax.c193 dio_iodone_t end_io, int flags) in dax_do_io() argument
219 if ((retval > 0) && end_io) in dax_do_io()
220 end_io(iocb, pos, retval, bh.b_private); in dax_do_io()
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_sdio.c227 goto end_io; in send_sdio_pkt()
240 goto end_io; in send_sdio_pkt()
244 end_io: in send_sdio_pkt()
523 goto end_io; in gdm_sdio_irq()
548 end_io: in gdm_sdio_irq()
/linux-4.1.27/drivers/md/
Ddm-path-selector.h81 int (*end_io) (struct path_selector *ps, struct dm_path *path, member
Ddm-bufio.c552 bio_end_io_t *end_io) in use_dmio() argument
575 b->bio.bi_end_io = end_io; in use_dmio()
579 end_io(&b->bio, r); in use_dmio()
596 bio_end_io_t *end_io) in use_inline_bio() argument
611 b->bio.bi_private = end_io; in use_inline_bio()
630 use_dmio(b, rw, block, end_io); in use_inline_bio()
642 bio_end_io_t *end_io) in submit_io() argument
649 use_inline_bio(b, rw, block, end_io); in submit_io()
651 use_dmio(b, rw, block, end_io); in submit_io()
Ddm-queue-length.c233 .end_io = ql_end_io,
Ddm-service-time.c315 .end_io = st_end_io,
Ddm-flakey.c419 .end_io = flakey_end_io,
Ddm-stripe.c442 .end_io = stripe_end_io,
Ddm-mpath.c1320 if (ps->type->end_io) in multipath_end_io()
1321 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes); in multipath_end_io()
Ddm-log-writes.c796 .end_io = normal_end_io,
Ddm-snap.c2367 .end_io = snapshot_end_io,
2381 .end_io = snapshot_end_io,
Ddm-raid1.c1423 .end_io = mirror_end_io,
Ddm.c963 dm_endio_fn endio = tio->ti->type->end_io; in clone_endio()
1847 clone->end_io = end_clone_request; in setup_clone()
Ddm-cache-target.c3366 .end_io = cache_end_io,
Ddm-thin.c4050 .end_io = thin_endio,
/linux-4.1.27/mm/
Dpage_io.c28 struct page *page, bio_end_io_t end_io) in get_swap_bio() argument
41 bio->bi_end_io = end_io; in get_swap_bio()
/linux-4.1.27/fs/nfs/blocklayout/
Dblocklayout.c119 void (*end_io)(struct bio *, int err), struct parallel_io *par) in bl_alloc_init_bio()
133 bio->bi_end_io = end_io; in bl_alloc_init_bio()
143 void (*end_io)(struct bio *, int err), in do_add_page_to_bio()
175 disk_addr >> SECTOR_SHIFT, end_io, par); in do_add_page_to_bio()
/linux-4.1.27/fs/btrfs/
Dvolumes.h277 btrfs_io_bio_end_io_t *end_io; member
302 bio_end_io_t *end_io; member
Dextent_io.c2681 if (io_bio->end_io) in end_bio_extent_readpage()
2682 io_bio->end_io(io_bio, err); in end_bio_extent_readpage()
2712 btrfs_bio->end_io = NULL; in btrfs_bio_alloc()
2727 btrfs_bio->end_io = NULL; in btrfs_bio_clone()
2743 btrfs_bio->end_io = NULL; in btrfs_io_bio_alloc()
Dfile-item.c195 btrfs_bio->end_io = btrfs_io_bio_endio_readpage; in __btrfs_lookup_bio_sums()
Ddisk-io.c81 bio_end_io_t *end_io; member
761 end_io_wq->end_io = bio->bi_end_io; in btrfs_bio_wq_end_io()
1761 bio->bi_end_io = end_io_wq->end_io; in end_workqueue_fn()
Dvolumes.c5638 bio->bi_end_io = bbio->end_io; in btrfs_end_bio()
5821 bio->bi_end_io = bbio->end_io; in bbio_error()
5856 bbio->end_io = first_bio->bi_end_io; in btrfs_map_bio()
Dinode.c7907 if (io_bio->end_io) in btrfs_endio_direct_read()
7908 io_bio->end_io(io_bio, err); in btrfs_endio_direct_read()
8260 if (btrfs_bio->end_io) in btrfs_submit_direct()
8261 btrfs_bio->end_io(btrfs_bio, ret); in btrfs_submit_direct()
/linux-4.1.27/include/linux/
Ddevice-mapper.h153 dm_endio_fn end_io; member
Dblkdev.h207 rq_end_io_fn *end_io; member
Dfs.h2667 dio_iodone_t end_io, dio_submit_t submit_io,
/linux-4.1.27/drivers/block/
Dpktcdvd.c2453 goto end_io; in pkt_make_request()
2471 goto end_io; in pkt_make_request()
2476 goto end_io; in pkt_make_request()
2500 end_io: in pkt_make_request()
/linux-4.1.27/drivers/target/
Dtarget_core_pscsi.c1037 req->end_io = pscsi_req_done; in pscsi_execute_cmd()