Lines Matching refs:private
15 static ssize_t vfio_ccw_async_region_read(struct vfio_ccw_private *private,
27 mutex_lock(&private->io_mutex);
28 region = private->region[i].data;
33 mutex_unlock(&private->io_mutex);
37 static ssize_t vfio_ccw_async_region_write(struct vfio_ccw_private *private,
49 if (!mutex_trylock(&private->io_mutex))
52 region = private->region[i].data;
58 vfio_ccw_fsm_event(private, VFIO_CCW_EVENT_ASYNC_REQ);
63 mutex_unlock(&private->io_mutex);
67 static void vfio_ccw_async_region_release(struct vfio_ccw_private *private,
79 int vfio_ccw_register_async_dev_regions(struct vfio_ccw_private *private)
81 return vfio_ccw_register_dev_region(private,
87 private->cmd_region);