Lines Matching refs:kvm_device
2092 struct kvm_device { struct
2108 int (*create)(struct kvm_device *dev, u32 type); argument
2114 void (*init)(struct kvm_device *dev);
2124 void (*destroy)(struct kvm_device *dev);
2133 void (*release)(struct kvm_device *dev);
2135 int (*set_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
2136 int (*get_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
2137 int (*has_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
2138 long (*ioctl)(struct kvm_device *dev, unsigned int ioctl,
2140 int (*mmap)(struct kvm_device *dev, struct vm_area_struct *vma);
2143 void kvm_device_get(struct kvm_device *dev);
2144 void kvm_device_put(struct kvm_device *dev);
2145 struct kvm_device *kvm_device_from_filp(struct file *filp);