vfio_ccw_private 15 drivers/s390/cio/vfio_ccw_async.c static ssize_t vfio_ccw_async_region_read(struct vfio_ccw_private *private, vfio_ccw_private 37 drivers/s390/cio/vfio_ccw_async.c static ssize_t vfio_ccw_async_region_write(struct vfio_ccw_private *private, vfio_ccw_private 67 drivers/s390/cio/vfio_ccw_async.c static void vfio_ccw_async_region_release(struct vfio_ccw_private *private, vfio_ccw_private 79 drivers/s390/cio/vfio_ccw_async.c int vfio_ccw_register_async_dev_regions(struct vfio_ccw_private *private) vfio_ccw_private 38 drivers/s390/cio/vfio_ccw_drv.c struct vfio_ccw_private *private = dev_get_drvdata(&sch->dev); vfio_ccw_private 83 drivers/s390/cio/vfio_ccw_drv.c struct vfio_ccw_private *private; vfio_ccw_private 87 drivers/s390/cio/vfio_ccw_drv.c private = container_of(work, struct vfio_ccw_private, io_work); vfio_ccw_private 113 drivers/s390/cio/vfio_ccw_drv.c struct vfio_ccw_private *private = dev_get_drvdata(&sch->dev); vfio_ccw_private 122 drivers/s390/cio/vfio_ccw_drv.c struct vfio_ccw_private *private; vfio_ccw_private 195 drivers/s390/cio/vfio_ccw_drv.c struct vfio_ccw_private *private = dev_get_drvdata(&sch->dev); vfio_ccw_private 231 drivers/s390/cio/vfio_ccw_drv.c struct vfio_ccw_private *private = dev_get_drvdata(&sch->dev); vfio_ccw_private 21 drivers/s390/cio/vfio_ccw_fsm.c static int fsm_io_helper(struct vfio_ccw_private *private) vfio_ccw_private 83 drivers/s390/cio/vfio_ccw_fsm.c static int fsm_do_halt(struct vfio_ccw_private *private) vfio_ccw_private 124 drivers/s390/cio/vfio_ccw_fsm.c static int fsm_do_clear(struct vfio_ccw_private *private) vfio_ccw_private 162 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_notoper(struct vfio_ccw_private *private, vfio_ccw_private 181 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_nop(struct vfio_ccw_private *private, vfio_ccw_private 186 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_io_error(struct vfio_ccw_private *private, vfio_ccw_private 193 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_io_busy(struct vfio_ccw_private *private, vfio_ccw_private 199 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_io_retry(struct vfio_ccw_private *private, vfio_ccw_private 205 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_async_error(struct vfio_ccw_private *private, vfio_ccw_private 217 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_async_retry(struct vfio_ccw_private *private, vfio_ccw_private 223 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_disabled_irq(struct vfio_ccw_private *private, vfio_ccw_private 234 drivers/s390/cio/vfio_ccw_fsm.c inline struct subchannel_id get_schid(struct vfio_ccw_private *p) vfio_ccw_private 242 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_io_request(struct vfio_ccw_private *private, vfio_ccw_private 331 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_async_request(struct vfio_ccw_private *private, vfio_ccw_private 352 drivers/s390/cio/vfio_ccw_fsm.c static void fsm_irq(struct vfio_ccw_private *private, vfio_ccw_private 22 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private; vfio_ccw_private 51 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private = vfio_ccw_private 52 drivers/s390/cio/vfio_ccw_ops.c container_of(nb, struct vfio_ccw_private, nb); vfio_ccw_private 90 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private = dev_get_drvdata(dev); vfio_ccw_private 115 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private = vfio_ccw_private 137 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private = vfio_ccw_private 161 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private = vfio_ccw_private 182 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private = vfio_ccw_private 205 drivers/s390/cio/vfio_ccw_ops.c static ssize_t vfio_ccw_mdev_read_io_region(struct vfio_ccw_private *private, vfio_ccw_private 232 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private; vfio_ccw_private 251 drivers/s390/cio/vfio_ccw_ops.c static ssize_t vfio_ccw_mdev_write_io_region(struct vfio_ccw_private *private, vfio_ccw_private 287 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private; vfio_ccw_private 309 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private; vfio_ccw_private 323 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private; vfio_ccw_private 400 drivers/s390/cio/vfio_ccw_ops.c struct vfio_ccw_private *private; vfio_ccw_private 459 drivers/s390/cio/vfio_ccw_ops.c int vfio_ccw_register_dev_region(struct vfio_ccw_private *private, vfio_ccw_private 31 drivers/s390/cio/vfio_ccw_private.h struct vfio_ccw_private; vfio_ccw_private 35 drivers/s390/cio/vfio_ccw_private.h ssize_t (*read)(struct vfio_ccw_private *private, char __user *buf, vfio_ccw_private 37 drivers/s390/cio/vfio_ccw_private.h ssize_t (*write)(struct vfio_ccw_private *private, vfio_ccw_private 39 drivers/s390/cio/vfio_ccw_private.h void (*release)(struct vfio_ccw_private *private, vfio_ccw_private 52 drivers/s390/cio/vfio_ccw_private.h int vfio_ccw_register_dev_region(struct vfio_ccw_private *private, vfio_ccw_private 57 drivers/s390/cio/vfio_ccw_private.h int vfio_ccw_register_async_dev_regions(struct vfio_ccw_private *private); vfio_ccw_private 132 drivers/s390/cio/vfio_ccw_private.h typedef void (fsm_func_t)(struct vfio_ccw_private *, enum vfio_ccw_event); vfio_ccw_private 135 drivers/s390/cio/vfio_ccw_private.h static inline void vfio_ccw_fsm_event(struct vfio_ccw_private *private,