Searched refs:io_region (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | vfio_ccw_fsm.c | 187 private->io_region->ret_code = -EIO; in fsm_io_error() 193 private->io_region->ret_code = -EBUSY; in fsm_io_busy() 199 private->io_region->ret_code = -EAGAIN; in fsm_io_retry() 244 struct ccw_io_region *io_region = private->io_region; in fsm_io_request() local 250 memcpy(scsw, io_region->scsw_area, sizeof(*scsw)); in fsm_io_request() 253 orb = (union orb *)io_region->orb_area; in fsm_io_request() 257 io_region->ret_code = -EOPNOTSUPP; in fsm_io_request() 265 io_region->ret_code = cp_init(&private->cp, mdev_dev(mdev), in fsm_io_request() 267 if (io_region in fsm_io_request() [all...] |
H A D | vfio_ccw_drv.c | 104 memcpy(private->io_region->irb_area, irb, sizeof(*irb)); in vfio_ccw_sch_io_todo() 148 if (private->io_region) in vfio_ccw_free_regions() 149 kmem_cache_free(vfio_ccw_io_region, private->io_region); in vfio_ccw_free_regions() 173 private->io_region = kmem_cache_zalloc(vfio_ccw_io_region, in vfio_ccw_sch_probe() 175 if (!private->io_region) in vfio_ccw_sch_probe()
|
H A D | vfio_ccw_private.h | 76 * @io_region: MMIO region to input/output I/O arguments/results 96 struct ccw_io_region *io_region; member
|
H A D | vfio_ccw_ops.c | 224 region = private->io_region; in vfio_ccw_mdev_read_io_region() 272 region = private->io_region; in vfio_ccw_mdev_write_io_region()
|
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | vfio_ccw_fsm.c | 189 private->io_region->ret_code = -EIO; in fsm_io_error() 195 private->io_region->ret_code = -EBUSY; in fsm_io_busy() 201 private->io_region->ret_code = -EAGAIN; in fsm_io_retry() 248 struct ccw_io_region *io_region = private->io_region; in fsm_io_request() local 253 memcpy(scsw, io_region->scsw_area, sizeof(*scsw)); in fsm_io_request() 256 orb = (union orb *)io_region->orb_area; in fsm_io_request() 260 io_region->ret_code = -EOPNOTSUPP; in fsm_io_request() 268 io_region->ret_code = cp_init(&private->cp, orb); in fsm_io_request() 269 if (io_region in fsm_io_request() [all...] |
H A D | vfio_ccw_ops.c | 63 private->io_region = kmem_cache_zalloc(vfio_ccw_io_region, in vfio_ccw_mdev_init_dev() 65 if (!private->io_region) in vfio_ccw_mdev_init_dev() 90 kmem_cache_free(vfio_ccw_io_region, private->io_region); in vfio_ccw_mdev_init_dev() 143 kmem_cache_free(vfio_ccw_io_region, private->io_region); in vfio_ccw_mdev_release_dev() 221 region = private->io_region; in vfio_ccw_mdev_read_io_region() 268 region = private->io_region; in vfio_ccw_mdev_write_io_region()
|
H A D | vfio_ccw_private.h | 90 * @io_region: MMIO region to input/output I/O arguments/results 110 struct ccw_io_region *io_region; member
|
H A D | vfio_ccw_drv.c | 102 memcpy(private->io_region->irb_area, irb, sizeof(*irb)); in vfio_ccw_sch_io_todo()
|
/kernel/linux/linux-5.10/drivers/net/hamradio/ |
H A D | dmascc.c | 171 int io_region; member 321 hw[h].io_region) / hw[h].io_delta; in dmascc_init() 323 hw[h].io_region + in dmascc_init() 332 hw[h].io_region + i * hw[h].io_delta; in dmascc_init()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | floppy.c | 4842 static const struct io_region { struct 4854 static void floppy_release_allocated_regions(int fdc, const struct io_region *p) in floppy_release_allocated_regions() 4866 const struct io_region *p; in floppy_request_regions()
|
/kernel/linux/linux-6.6/drivers/block/ |
H A D | floppy.c | 4784 static const struct io_region { struct 4796 static void floppy_release_allocated_regions(int fdc, const struct io_region *p) in floppy_release_allocated_regions() 4808 const struct io_region *p; in floppy_request_regions()
|
Completed in 18 milliseconds