Searched refs:dm_io (Results 1 - 9 of 9) sorted by relevance
/linux-4.1.27/include/linux/ |
H A D | dm-io.h | 67 * For async io calls, users can alternatively use the dm_io() function below 80 int dm_io(struct dm_io_request *io_req, unsigned num_regions,
|
H A D | device-mapper.h | 294 struct dm_io *io;
|
/linux-4.1.27/drivers/md/ |
H A D | dm-bufio.c | 101 struct dm_io_client *dm_io; member in struct:dm_bufio_client 559 .client = b->c->dm_io, use_dmio() 577 r = dm_io(&io_req, 1, ®ion, NULL); use_dmio() 1302 .client = c->dm_io, dm_bufio_issue_flush() 1312 return dm_io(&io_req, 1, &io_reg, NULL); dm_bufio_issue_flush() 1619 c->dm_io = dm_io_client_create(); dm_bufio_client_create() 1620 if (IS_ERR(c->dm_io)) { dm_bufio_client_create() 1621 r = PTR_ERR(c->dm_io); dm_bufio_client_create() 1681 dm_io_client_destroy(c->dm_io); dm_bufio_client_create() 1726 dm_io_client_destroy(c->dm_io); dm_bufio_client_destroy()
|
H A D | dm-io.c | 508 int dm_io(struct dm_io_request *io_req, unsigned num_regions, dm_io() function 525 EXPORT_SYMBOL(dm_io); variable
|
H A D | dm-raid1.c | 274 dm_io(&io_req, ms->nr_mirrors, io, &error_bits); mirror_flush() 538 BUG_ON(dm_io(&io_req, 1, &io, NULL)); read_async_bio() 663 BUG_ON(dm_io(&io_req, ms->nr_mirrors, io, NULL)); do_write() 891 ti->error = "Error creating dm_io client"; alloc_context()
|
H A D | dm.c | 68 struct dm_io { struct 315 _io_cache = KMEM_CACHE(dm_io, 0); local_init() 597 static struct dm_io *alloc_io(struct mapped_device *md) alloc_io() 602 static void free_io(struct mapped_device *md, struct dm_io *io) free_io() 640 static void start_io_acct(struct dm_io *io) start_io_acct() 660 static void end_io_acct(struct dm_io *io) end_io_acct() 897 static void dec_pending(struct dm_io *io, int error) dec_pending() 961 struct dm_io *io = tio->io; clone_endio() 1470 struct dm_io *io;
|
H A D | dm-kcopyd.c | 511 r = dm_io(&io_req, 1, &job->source, NULL); run_io_job() 513 r = dm_io(&io_req, job->num_dests, job->dests, NULL); run_io_job()
|
H A D | dm-log.c | 298 return dm_io(&lc->io_req, 1, &lc->header_location, NULL); rw_header() 311 return dm_io(&lc->io_req, 1, &null_location, NULL); flush_header()
|
H A D | dm-snap-persistent.c | 222 req->result = dm_io(req->io_req, 1, req->where, NULL); do_metadata() 246 return dm_io(&io_req, 1, &where, NULL); chunk_io()
|
Completed in 211 milliseconds