linux/virt/kvm/coalesced_mmio.h
<<
>>
Prefs
   1/*
   2 * KVM coalesced MMIO
   3 *
   4 * Copyright (c) 2008 Bull S.A.S.
   5 *
   6 *  Author: Laurent Vivier <Laurent.Vivier@bull.net>
   7 *
   8 */
   9
  10#define KVM_COALESCED_MMIO_ZONE_MAX 100
  11
  12struct kvm_coalesced_mmio_dev {
  13        struct kvm_io_device dev;
  14        struct kvm *kvm;
  15        int nb_zones;
  16        struct kvm_coalesced_mmio_zone zone[KVM_COALESCED_MMIO_ZONE_MAX];
  17};
  18
  19int kvm_coalesced_mmio_init(struct kvm *kvm);
  20int kvm_vm_ioctl_register_coalesced_mmio(struct kvm *kvm,
  21                                       struct kvm_coalesced_mmio_zone *zone);
  22int kvm_vm_ioctl_unregister_coalesced_mmio(struct kvm *kvm,
  23                                         struct kvm_coalesced_mmio_zone *zone);
  24
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.