Searched refs:io_region (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/s390/cio/ |
| A D | vfio_ccw_fsm.c | 187 private->io_region->ret_code = -EIO; in fsm_io_error() 244 struct ccw_io_region *io_region = private->io_region; in fsm_io_request() local 257 io_region->ret_code = -EOPNOTSUPP; in fsm_io_request() 267 if (io_region->ret_code) { in fsm_io_request() 272 io_region->ret_code); in fsm_io_request() 278 if (io_region->ret_code) { in fsm_io_request() 283 io_region->ret_code); in fsm_io_request() 291 if (io_region->ret_code) { in fsm_io_request() 296 io_region->ret_code); in fsm_io_request() 308 io_region->ret_code = -EOPNOTSUPP; in fsm_io_request() [all …]
|
| A D | vfio_ccw_drv.c | 104 memcpy(private->io_region->irb_area, irb, sizeof(*irb)); in vfio_ccw_sch_io_todo() 161 private->io_region = kmem_cache_zalloc(vfio_ccw_io_region, in vfio_ccw_alloc_private() 163 if (!private->io_region) in vfio_ccw_alloc_private() 189 kmem_cache_free(vfio_ccw_io_region, private->io_region); in vfio_ccw_alloc_private() 210 kmem_cache_free(vfio_ccw_io_region, private->io_region); in vfio_ccw_free_private()
|
| A D | vfio_ccw_private.h | 102 struct ccw_io_region *io_region; member
|
| A D | vfio_ccw_ops.c | 241 region = private->io_region; in vfio_ccw_mdev_read_io_region() 288 region = private->io_region; in vfio_ccw_mdev_write_io_region()
|
| /linux/Documentation/admin-guide/device-mapper/ |
| A D | dm-io.rst | 9 The user must set up an io_region structure to describe the desired location 10 of the I/O. Each io_region indicates a block-device along with the starting 13 struct io_region { 19 Dm-io can read from one io_region or write to one or more io_regions. Writes 20 to multiple regions are specified by an array of io_region structures. 30 int dm_io_sync(unsigned int num_regions, struct io_region *where, int rw, 33 int dm_io_async(unsigned int num_regions, struct io_region *where, int rw, 41 int dm_io_sync_bvec(unsigned int num_regions, struct io_region *where, 44 int dm_io_async_bvec(unsigned int num_regions, struct io_region *where, 53 int dm_io_sync_vm(unsigned int num_regions, struct io_region *where, int rw, [all …]
|
| A D | kcopyd.rst | 16 To start a copy job, the user must set up io_region structures to describe 17 the source and destinations of the copy. Each io_region indicates a 19 of the copy is given as one io_region structure, and the destinations of the 20 copy are given as an array of io_region structures:: 22 struct io_region { 32 int kcopyd_copy(struct kcopyd_client *kc, struct io_region *from, 33 unsigned int num_dests, struct io_region *dests,
|
| /linux/drivers/net/hamradio/ |
| A D | dmascc.c | 171 int io_region; member 322 hw[h].io_region) / hw[h].io_delta; in dmascc_init() 324 hw[h].io_region + in dmascc_init() 333 hw[h].io_region + i * hw[h].io_delta; in dmascc_init()
|
| /linux/drivers/block/ |
| A D | floppy.c | 4762 static const struct io_region { struct 4774 static void floppy_release_allocated_regions(int fdc, const struct io_region *p) in floppy_release_allocated_regions() argument 4786 const struct io_region *p; in floppy_request_regions()
|
Completed in 25 milliseconds