Home
last modified time | relevance | path

Searched refs:dev (Results 1 – 5 of 5) sorted by relevance

/virt/kvm/
A Dcoalesced_mmio.c22 return container_of(dev, struct kvm_coalesced_mmio_dev, dev); in to_mmio()
38 if (addr + len > dev->zone.addr + dev->zone.size) in coalesced_mmio_in_range()
85 list_del(&dev->list); in coalesced_mmio_destructor()
87 kfree(dev); in coalesced_mmio_destructor()
133 if (!dev) in kvm_vm_ioctl_register_coalesced_mmio()
136 kvm_iodevice_init(&dev->dev, &coalesced_mmio_ops); in kvm_vm_ioctl_register_coalesced_mmio()
137 dev->kvm = kvm; in kvm_vm_ioctl_register_coalesced_mmio()
138 dev->zone = *zone; in kvm_vm_ioctl_register_coalesced_mmio()
143 zone->addr, zone->size, &dev->dev); in kvm_vm_ioctl_register_coalesced_mmio()
153 kfree(dev); in kvm_vm_ioctl_register_coalesced_mmio()
[all …]
A Dvfio.c122 struct kvm_vfio *kv = dev->private; in kvm_vfio_update_coherency()
145 struct kvm_vfio *kv = dev->private; in kvm_vfio_file_add()
179 kvm_vfio_update_coherency(dev); in kvm_vfio_file_add()
190 struct kvm_vfio *kv = dev->private; in kvm_vfio_file_del()
217 kvm_vfio_update_coherency(dev); in kvm_vfio_file_del()
228 struct kvm_vfio *kv = dev->private; in kvm_vfio_file_set_spapr_tce()
276 return kvm_vfio_file_add(dev, fd); in kvm_vfio_set_file()
281 return kvm_vfio_file_del(dev, fd); in kvm_vfio_set_file()
326 struct kvm_vfio *kv = dev->private; in kvm_vfio_release()
339 kvm_vfio_update_coherency(dev); in kvm_vfio_release()
[all …]
A Dkvm_main.c1260 dev->ops->destroy(dev); in kvm_destroy_devices()
4694 return dev->ops->mmap(dev, vma); in kvm_device_mmap()
4720 if (dev->kvm->mm != current->mm || dev->kvm->vm_dead) in kvm_device_ioctl()
4732 return dev->ops->ioctl(dev, ioctl, arg); in kvm_device_ioctl()
4747 dev->ops->release(dev); in kvm_device_release()
4815 dev = kzalloc(sizeof(*dev), GFP_KERNEL_ACCOUNT); in kvm_ioctl_create_device()
4816 if (!dev) in kvm_ioctl_create_device()
4826 kfree(dev); in kvm_ioctl_create_device()
5757 dev->ops->destructor(dev); in kvm_iodevice_destructor()
5960 .dev = dev, in kvm_io_bus_register_dev()
[all …]
A Deventfd.c738 struct kvm_io_device dev; member
744 to_ioeventfd(struct kvm_io_device *dev) in to_ioeventfd() argument
746 return container_of(dev, struct _ioeventfd, dev); in to_ioeventfd()
899 kvm_iodevice_init(&p->dev, &ioeventfd_ops); in kvm_assign_ioeventfd_idx()
902 &p->dev); in kvm_assign_ioeventfd_idx()
952 kvm_io_bus_unregister_dev(kvm, bus_idx, &p->dev); in kvm_deassign_ioeventfd_idx()
A Dcoalesced_mmio.h20 struct kvm_io_device dev; member

Completed in 29 milliseconds