Lines Matching defs:kvm_device
2207 struct kvm_device {
2223 int (*create)(struct kvm_device *dev, u32 type);
2229 void (*init)(struct kvm_device *dev);
2239 void (*destroy)(struct kvm_device *dev);
2248 void (*release)(struct kvm_device *dev);
2250 int (*set_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
2251 int (*get_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
2252 int (*has_attr)(struct kvm_device *dev, struct kvm_device_attr *attr);
2253 long (*ioctl)(struct kvm_device *dev, unsigned int ioctl,
2255 int (*mmap)(struct kvm_device *dev, struct vm_area_struct *vma);
2258 struct kvm_device *kvm_device_from_filp(struct file *filp);