Home
last modified time | relevance | path

Searched refs:dm_io (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/drivers/md/
Ddm-bufio.c101 struct dm_io_client *dm_io; member
560 .client = b->c->dm_io, in use_dmio()
578 r = dm_io(&io_req, 1, &region, NULL); in use_dmio()
1308 .client = c->dm_io, in dm_bufio_issue_flush()
1318 return dm_io(&io_req, 1, &io_reg, NULL); in dm_bufio_issue_flush()
1625 c->dm_io = dm_io_client_create(); in dm_bufio_client_create()
1626 if (IS_ERR(c->dm_io)) { in dm_bufio_client_create()
1627 r = PTR_ERR(c->dm_io); in dm_bufio_client_create()
1687 dm_io_client_destroy(c->dm_io); in dm_bufio_client_create()
1732 dm_io_client_destroy(c->dm_io); in dm_bufio_client_destroy()
Ddm-io.c509 int dm_io(struct dm_io_request *io_req, unsigned num_regions, in dm_io() function
526 EXPORT_SYMBOL(dm_io);
Ddm.c69 struct dm_io { struct
318 _io_cache = KMEM_CACHE(dm_io, 0); in local_init()
630 static struct dm_io *alloc_io(struct mapped_device *md) in alloc_io()
635 static void free_io(struct mapped_device *md, struct dm_io *io) in free_io()
673 static void start_io_acct(struct dm_io *io) in start_io_acct()
693 static void end_io_acct(struct dm_io *io) in end_io_acct()
930 static void dec_pending(struct dm_io *io, int error) in dec_pending()
996 struct dm_io *io = tio->io; in clone_endio()
1510 struct dm_io *io;
Ddm-log.c298 return dm_io(&lc->io_req, 1, &lc->header_location, NULL); in rw_header()
311 return dm_io(&lc->io_req, 1, &null_location, NULL); in flush_header()
Ddm-snap-persistent.c223 req->result = dm_io(req->io_req, 1, req->where, NULL); in do_metadata()
247 return dm_io(&io_req, 1, &where, NULL); in chunk_io()
Ddm-kcopyd.c511 r = dm_io(&io_req, 1, &job->source, NULL); in run_io_job()
513 r = dm_io(&io_req, job->num_dests, job->dests, NULL); in run_io_job()
Ddm-raid1.c276 dm_io(&io_req, ms->nr_mirrors, io, &error_bits); in mirror_flush()
554 BUG_ON(dm_io(&io_req, 1, &io, NULL)); in read_async_bio()
680 BUG_ON(dm_io(&io_req, ms->nr_mirrors, io, NULL)); in do_write()
/linux-4.4.14/include/linux/
Ddm-io.h80 int dm_io(struct dm_io_request *io_req, unsigned num_regions,
Ddevice-mapper.h292 struct dm_io *io;