Lines Matching +full:s390 +full:- +full:ccw
2 * Support for QEMU/KVM hypercalls on s390
8 * your option) any later version. See the COPYING file in the top-level
14 #include "hw/s390x/s390-virtio-ccw.h"
15 #include "hw/s390x/s390-hypercall.h"
18 #include "virtio-ccw.h"
24 if (mem < ms->ram_size) { in handle_virtio_notify()
28 return -EINVAL; in handle_virtio_notify()
39 return -EINVAL; in handle_virtio_ccw_notify()
43 return -EINVAL; in handle_virtio_ccw_notify()
48 return -EINVAL; in handle_virtio_ccw_notify()
64 return s390_get_memory_limit(s390ms) - 1; in handle_storage_limit()
69 CPUS390XState *env = &cpu->env; in handle_diag_500()
70 const uint64_t subcode = env->regs[1]; in handle_diag_500()
74 env->regs[2] = handle_virtio_notify(env->regs[2]); in handle_diag_500()
77 env->regs[2] = handle_virtio_ccw_notify(env->regs[2], env->regs[3]); in handle_diag_500()
80 env->regs[2] = handle_storage_limit(); in handle_diag_500()