Home
last modified time | relevance | path

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

/linux-4.4.14/block/
Dblk-flush.c130 rq->end_io = rq->flush.saved_end_io; in blk_flush_restore_request()
334 flush_rq->end_io = flush_end_io; in blk_kick_flush()
436 rq->flush.saved_end_io = rq->end_io; /* Usually NULL */ in blk_insert_flush()
438 rq->end_io = mq_flush_data_end_io; in blk_insert_flush()
445 rq->end_io = flush_data_end_io; in blk_insert_flush()
Dblk-exec.c61 rq->end_io = done; in blk_execute_rq_nowait()
Dblk-core.c1924 goto end_io; in generic_make_request_checks()
1933 goto end_io; in generic_make_request_checks()
1940 goto end_io; in generic_make_request_checks()
1949 goto end_io; in generic_make_request_checks()
1960 goto end_io; in generic_make_request_checks()
1968 goto end_io; in generic_make_request_checks()
1973 goto end_io; in generic_make_request_checks()
1990 end_io: in generic_make_request_checks()
2739 if (req->end_io) in blk_finish_request()
2740 req->end_io(req, error); in blk_finish_request()
Dblk-mq.c202 rq->end_io = NULL; in blk_mq_rq_ctx_init()
310 if (rq->end_io) { in __blk_mq_end_request()
311 rq->end_io(rq, error); in __blk_mq_end_request()
/linux-4.4.14/fs/
Ddirect-io.c116 dio_iodone_t *end_io; /* IO completion function */ member
256 if (dio->end_io && dio->result) in dio_complete()
257 dio->end_io(dio->iocb, offset, transferred, dio->private); in dio_complete()
1110 loff_t offset, get_block_t get_block, dio_iodone_t end_io, in do_blockdev_direct_IO() argument
1229 dio->end_io = end_io; in do_blockdev_direct_IO()
1326 dio_iodone_t end_io, dio_submit_t submit_io, in __blockdev_direct_IO() argument
1342 end_io, submit_io, flags); in __blockdev_direct_IO()
Ddax.c211 dio_iodone_t end_io, int flags) in dax_do_io() argument
238 if ((retval > 0) && end_io) in dax_do_io()
239 end_io(iocb, pos, retval, bh.b_private); in dax_do_io()
/linux-4.4.14/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.4.14/drivers/md/
Ddm-path-selector.h81 int (*end_io) (struct path_selector *ps, struct dm_path *path, member
Ddm-bufio.c553 bio_end_io_t *end_io) in use_dmio() argument
576 b->bio.bi_end_io = end_io; in use_dmio()
581 end_io(&b->bio); in use_dmio()
601 bio_end_io_t *end_io) in use_inline_bio() argument
616 b->bio.bi_private = end_io; in use_inline_bio()
635 use_dmio(b, rw, block, end_io); in use_inline_bio()
647 bio_end_io_t *end_io) in submit_io() argument
654 use_inline_bio(b, rw, block, end_io); in submit_io()
656 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.c406 .end_io = flakey_end_io,
Ddm-stripe.c424 .end_io = stripe_end_io,
Ddm-mpath.c1305 if (ps->type->end_io) in multipath_end_io()
1306 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes); in multipath_end_io()
Ddm-log-writes.c782 .end_io = normal_end_io,
Ddm-snap.c2376 .end_io = snapshot_end_io,
2390 .end_io = snapshot_end_io,
Ddm-raid1.c1466 .end_io = mirror_end_io,
Ddm.c998 dm_endio_fn endio = tio->ti->type->end_io; in clone_endio()
1833 clone->end_io = end_clone_request; in setup_clone()
Ddm-cache-target.c3825 .end_io = cache_end_io,
Ddm-thin.c4268 .end_io = thin_endio,
/linux-4.4.14/mm/
Dpage_io.c28 struct page *page, bio_end_io_t end_io) in get_swap_bio() argument
36 bio->bi_end_io = end_io; in get_swap_bio()
/linux-4.4.14/include/linux/
Dlightnvm.h361 nvm_tgt_end_io_fn *end_io; member
407 nvmm_end_io_fn *end_io; member
Ddevice-mapper.h152 dm_endio_fn end_io; member
Dblkdev.h195 rq_end_io_fn *end_io; member
Dfs.h2699 dio_iodone_t end_io, dio_submit_t submit_io,
/linux-4.4.14/fs/nfs/blocklayout/
Dblocklayout.c119 bio_end_io_t end_io, struct parallel_io *par) in bl_alloc_init_bio() argument
133 bio->bi_end_io = end_io; in bl_alloc_init_bio()
142 struct pnfs_block_extent *be, bio_end_io_t end_io, in do_add_page_to_bio() argument
174 disk_addr >> SECTOR_SHIFT, end_io, par); in do_add_page_to_bio()
/linux-4.4.14/fs/btrfs/
Dvolumes.h283 btrfs_io_bio_end_io_t *end_io; member
306 bio_end_io_t *end_io; member
Dextent_io.c2742 if (io_bio->end_io) in end_bio_extent_readpage()
2743 io_bio->end_io(io_bio, bio->bi_error); in end_bio_extent_readpage()
2773 btrfs_bio->end_io = NULL; in btrfs_bio_alloc()
2788 btrfs_bio->end_io = NULL; in btrfs_bio_clone()
2810 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
760 end_io_wq->end_io = bio->bi_end_io; in btrfs_bio_wq_end_io()
1769 bio->bi_end_io = end_io_wq->end_io; in end_workqueue_fn()
Dinode.c8001 if (io_bio->end_io) in btrfs_endio_direct_read()
8002 io_bio->end_io(io_bio, err); in btrfs_endio_direct_read()
8353 if (btrfs_bio->end_io) in btrfs_submit_direct()
8354 btrfs_bio->end_io(btrfs_bio, ret); in btrfs_submit_direct()
Dvolumes.c5857 bio->bi_end_io = bbio->end_io; in btrfs_end_bbio()
6057 bbio->end_io = first_bio->bi_end_io; in btrfs_map_bio()
/linux-4.4.14/drivers/lightnvm/
Dgennvm.c419 ret += ins->tt->end_io(rqd, error); in gennvm_end_io()
504 .end_io = gennvm_end_io,
Drrpc.c1352 .end_io = rrpc_end_io,
/linux-4.4.14/drivers/ide/
Dide-pm.c52 rq->end_io = ide_end_sync_rq; in ide_pm_execute_rq()
/linux-4.4.14/drivers/block/
Dpktcdvd.c2458 goto end_io; in pkt_make_request()
2476 goto end_io; in pkt_make_request()
2481 goto end_io; in pkt_make_request()
2503 end_io: in pkt_make_request()
Dnull_blk.c441 dev->mt->end_io(rqd, error); in null_lnvm_end_io()
/linux-4.4.14/drivers/nvme/host/
Dlightnvm.c458 if (dev->mt && dev->mt->end_io(rqd, error)) in nvme_nvm_end_io()
/linux-4.4.14/drivers/target/
Dtarget_core_pscsi.c1042 req->end_io = pscsi_req_done; in pscsi_execute_cmd()