Revision 1f206266 target-s390x/cpu.h

b/target-s390x/cpu.h
287 287
#ifndef CONFIG_USER_ONLY
288 288
int s390_virtio_hypercall(CPUState *env, uint64_t mem, uint64_t hypercall);
289 289

  
290
#ifdef CONFIG_KVM
290 291
void kvm_s390_interrupt(CPUState *env, int type, uint32_t code);
291 292
void kvm_s390_virtio_irq(CPUState *env, int config_change, uint64_t token);
292 293
void kvm_s390_interrupt_internal(CPUState *env, int type, uint32_t parm,
293 294
                                 uint64_t parm64, int vm);
295
#else
296
static inline void kvm_s390_interrupt(CPUState *env, int type, uint32_t code)
297
{
298
}
299

  
300
static inline void kvm_s390_virtio_irq(CPUState *env, int config_change,
301
                                       uint64_t token)
302
{
303
}
304

  
305
static inline void kvm_s390_interrupt_internal(CPUState *env, int type,
306
                                               uint32_t parm, uint64_t parm64,
307
                                               int vm)
308
{
309
}
310
#endif
294 311
CPUState *s390_cpu_addr2state(uint16_t cpu_addr);
295 312

  
296 313
#ifndef KVM_S390_SIGP_STOP

Also available in: Unified diff