Searched refs:io_region (Results 1 – 6 of 6) sorted by relevance
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() local250 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->ret_code) { in fsm_io_request()272 io_region->ret_code); in fsm_io_request()[all …]
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()
96 struct ccw_io_region *io_region; member
224 region = private->io_region; in vfio_ccw_mdev_read_io_region()272 region = private->io_region; in vfio_ccw_mdev_write_io_region()
171 int io_region; member321 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()
4842 static const struct io_region { struct4854 static void floppy_release_allocated_regions(int fdc, const struct io_region *p) in floppy_release_allocated_regions() argument4866 const struct io_region *p; in floppy_request_regions()