Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/fs/btrfs/
A Dbio.h53 btrfs_bio_end_io_t end_io; member
77 btrfs_bio_end_io_t end_io, void *private);
80 btrfs_bio_end_io_t end_io, void *private);
85 bbio->end_io(bbio); in btrfs_bio_end_io()
A Dbio.c35 btrfs_bio_end_io_t end_io, void *private) in btrfs_bio_init() argument
39 bbio->end_io = end_io; in btrfs_bio_init()
53 btrfs_bio_end_io_t end_io, void *private) in btrfs_bio_alloc() argument
58 btrfs_bio_init(btrfs_bio(bio), inode, end_io, private); in btrfs_bio_alloc()
121 bbio->end_io(bbio); in btrfs_orig_bbio_end_io()
310 bbio->end_io(bbio); in btrfs_end_bio_work()
/linux-6.3-rc2/block/
A Dblk-flush.c138 rq->end_io = rq->flush.saved_end_io; in blk_flush_restore_request()
277 return rq->end_io == flush_end_io; in is_flush_rq()
345 flush_rq->end_io = flush_end_io; in blk_kick_flush()
446 rq->flush.saved_end_io = rq->end_io; /* Usually NULL */ in blk_insert_flush()
448 rq->end_io = mq_flush_data_end_io; in blk_insert_flush()
A Dblk-core.c743 goto end_io; in submit_bio_noacct()
747 goto end_io; in submit_bio_noacct()
749 goto end_io; in submit_bio_noacct()
759 goto end_io; in submit_bio_noacct()
764 goto end_io; in submit_bio_noacct()
784 goto end_io; in submit_bio_noacct()
812 end_io: in submit_bio_noacct()
A Dblk-mq.c414 rq->end_io = NULL; in blk_mq_rq_ctx_init()
864 if (!req->end_io) { in blk_complete_request()
1042 if (rq->end_io) { in __blk_mq_end_request()
1044 if (rq->end_io(rq, error) == RQ_END_IO_FREE) in __blk_mq_end_request()
1102 if (rq->end_io && rq->end_io(rq, 0) == RQ_END_IO_NONE) in blk_mq_end_request_batch()
1396 rq->end_io = blk_end_sync_rq; in blk_execute_rq()
1594 if (rq->end_io(rq, 0) == RQ_END_IO_FREE) in blk_mq_put_rq_ref()
/linux-6.3-rc2/fs/
A Ddirect-io.c124 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()
1100 get_block_t get_block, dio_iodone_t end_io, in __blockdev_direct_IO() argument
1217 dio->end_io = end_io; in __blockdev_direct_IO()
/linux-6.3-rc2/drivers/md/
A Ddm-path-selector.h91 int (*end_io)(struct path_selector *ps, struct dm_path *path, member
A Ddm-bufio.c159 void (*end_io)(struct dm_buffer *buf, blk_status_t stat); member
595 b->end_io(b, unlikely(error != 0) ? BLK_STS_IOERR : 0); in dmio_complete()
624 b->end_io(b, errno_to_blk_status(r)); in use_dmio()
634 b->end_io(b, status); in bio_complete()
692 void (*end_io)(struct dm_buffer *, blk_status_t)) in submit_io()
698 b->end_io = end_io; in submit_io()
A Ddm-mpath.c581 if (pgpath && pgpath->pg->ps.type->end_io) in multipath_release_clone()
582 pgpath->pg->ps.type->end_io(&pgpath->pg->ps, in multipath_release_clone()
1683 if (ps->type->end_io) in multipath_end_io()
1684 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes, in multipath_end_io()
1727 if (ps->type->end_io) in multipath_end_io_bio()
1728 ps->type->end_io(ps, &pgpath->path, mpio->nr_bytes, in multipath_end_io_bio()
2197 .end_io = multipath_end_io_bio,
A Ddm-ps-queue-length.c256 .end_io = ql_end_io,
A Ddm-ps-service-time.c337 .end_io = st_end_io,
A Ddm-flakey.c504 .end_io = flakey_end_io,
A Ddm-ps-historical-service-time.c537 .end_io = hst_end_io,
A Ddm-rq.c330 clone->end_io = end_clone_request; in setup_clone()
A Ddm-stripe.c473 .end_io = stripe_end_io,
/linux-6.3-rc2/fs/gfs2/
A Dlops.c265 bio_end_io_t *end_io) in gfs2_log_alloc_bio() argument
271 bio->bi_end_io = end_io; in gfs2_log_alloc_bio()
296 bio_end_io_t *end_io, bool flush) in gfs2_log_get_bio() argument
310 *biop = gfs2_log_alloc_bio(sdp, blkno, end_io); in gfs2_log_get_bio()
/linux-6.3-rc2/fs/iomap/
A Ddirect-io.c88 if (dops && dops->end_io) in iomap_dio_complete()
89 ret = dops->end_io(iocb, dio->size, ret, dio->flags); in iomap_dio_complete()
/linux-6.3-rc2/include/linux/
A Diomap.h344 int (*end_io)(struct kiocb *iocb, ssize_t size, int error, member
A Dblk-mq.h202 rq_end_io_fn *end_io; member
860 (req->end_io && !blk_rq_is_passthrough(req))) in blk_mq_add_to_batch()
A Ddevice-mapper.h197 dm_endio_fn end_io; member
/linux-6.3-rc2/fs/zonefs/
A Dfile.c376 .end_io = zonefs_file_write_dio_end_io,
672 .end_io = zonefs_file_read_dio_end_io,
/linux-6.3-rc2/fs/nfs/blocklayout/
A Dblocklayout.c126 struct pnfs_block_extent *be, bio_end_io_t end_io, in do_add_page_to_bio() argument
159 bio->bi_end_io = end_io; in do_add_page_to_bio()
/linux-6.3-rc2/drivers/nvme/host/
A Dioctl.c632 req->end_io = nvme_uring_cmd_end_io_meta; in nvme_uring_cmd_io()
634 req->end_io = nvme_uring_cmd_end_io; in nvme_uring_cmd_io()
/linux-6.3-rc2/drivers/nvme/target/
A Dpassthru.c349 rq->end_io = nvmet_passthru_req_done; in nvmet_passthru_execute_cmd()
/linux-6.3-rc2/fs/ext4/
A Dfile.c424 .end_io = ext4_dio_write_end_io,

Completed in 50 milliseconds

12