Home
last modified time | relevance | path

Searched refs:cmd_region (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/s390/cio/
H A Dvfio_ccw_fsm.c205 struct ccw_cmd_region *cmd_region = private->cmd_region; in fsm_async_error() local
208 cmd_region->command == VFIO_CCW_ASYNC_CMD_HSCH ? "halt" : in fsm_async_error()
209 cmd_region->command == VFIO_CCW_ASYNC_CMD_CSCH ? "clear" : in fsm_async_error()
211 cmd_region->ret_code = -EIO; in fsm_async_error()
217 private->cmd_region->ret_code = -EAGAIN; in fsm_async_retry()
332 struct ccw_cmd_region *cmd_region = private->cmd_region; in fsm_async_request() local
334 switch (cmd_region->command) { in fsm_async_request()
336 cmd_region in fsm_async_request()
[all...]
H A Dvfio_ccw_drv.c146 if (private->cmd_region) in vfio_ccw_free_regions()
147 kmem_cache_free(vfio_ccw_cmd_region, private->cmd_region); in vfio_ccw_free_regions()
178 private->cmd_region = kmem_cache_zalloc(vfio_ccw_cmd_region, in vfio_ccw_sch_probe()
180 if (!private->cmd_region) in vfio_ccw_sch_probe()
H A Dvfio_ccw_async.c87 private->cmd_region); in vfio_ccw_register_async_dev_regions()
H A Dvfio_ccw_private.h79 * @cmd_region: MMIO region for asynchronous I/O commands other than START
99 struct ccw_cmd_region *cmd_region; member
/kernel/linux/linux-6.6/drivers/s390/cio/
H A Dvfio_ccw_fsm.c207 struct ccw_cmd_region *cmd_region = private->cmd_region; in fsm_async_error() local
210 cmd_region->command == VFIO_CCW_ASYNC_CMD_HSCH ? "halt" : in fsm_async_error()
211 cmd_region->command == VFIO_CCW_ASYNC_CMD_CSCH ? "clear" : in fsm_async_error()
213 cmd_region->ret_code = -EIO; in fsm_async_error()
219 private->cmd_region->ret_code = -EAGAIN; in fsm_async_retry()
334 struct ccw_cmd_region *cmd_region = private->cmd_region; in fsm_async_request() local
336 switch (cmd_region->command) { in fsm_async_request()
338 cmd_region in fsm_async_request()
[all...]
H A Dvfio_ccw_ops.c68 private->cmd_region = kmem_cache_zalloc(vfio_ccw_cmd_region, in vfio_ccw_mdev_init_dev()
70 if (!private->cmd_region) in vfio_ccw_mdev_init_dev()
88 kmem_cache_free(vfio_ccw_cmd_region, private->cmd_region); in vfio_ccw_mdev_init_dev()
142 kmem_cache_free(vfio_ccw_cmd_region, private->cmd_region); in vfio_ccw_mdev_release_dev()
H A Dvfio_ccw_async.c86 private->cmd_region); in vfio_ccw_register_async_dev_regions()
H A Dvfio_ccw_private.h93 * @cmd_region: MMIO region for asynchronous I/O commands other than START
113 struct ccw_cmd_region *cmd_region; member

Completed in 4 milliseconds