Lines Matching refs:kvm_assigned_dev_kernel
26 struct kvm_assigned_dev_kernel { struct
51 static struct kvm_assigned_dev_kernel *kvm_find_assigned_dev(struct list_head *head, in kvm_find_assigned_dev() argument
55 struct kvm_assigned_dev_kernel *match; in kvm_find_assigned_dev()
58 match = list_entry(ptr, struct kvm_assigned_dev_kernel, list); in kvm_find_assigned_dev()
65 static int find_index_from_host_irq(struct kvm_assigned_dev_kernel in find_index_from_host_irq()
87 struct kvm_assigned_dev_kernel *assigned_dev = dev_id; in kvm_assigned_dev_intx()
102 kvm_assigned_dev_raise_guest_irq(struct kvm_assigned_dev_kernel *assigned_dev, in kvm_assigned_dev_raise_guest_irq()
120 struct kvm_assigned_dev_kernel *assigned_dev = dev_id; in kvm_assigned_dev_thread_intx()
173 struct kvm_assigned_dev_kernel *assigned_dev = dev_id; in kvm_assigned_dev_msi()
182 struct kvm_assigned_dev_kernel *assigned_dev = dev_id; in kvm_assigned_dev_thread_msi()
192 struct kvm_assigned_dev_kernel *assigned_dev = dev_id; in kvm_assigned_dev_msix()
209 struct kvm_assigned_dev_kernel *assigned_dev = dev_id; in kvm_assigned_dev_thread_msix()
224 struct kvm_assigned_dev_kernel *dev = in kvm_assigned_dev_ack_irq()
225 container_of(kian, struct kvm_assigned_dev_kernel, in kvm_assigned_dev_ack_irq()
258 struct kvm_assigned_dev_kernel *assigned_dev) in deassign_guest_irq()
275 struct kvm_assigned_dev_kernel *assigned_dev) in deassign_host_irq()
322 struct kvm_assigned_dev_kernel *assigned_dev, in kvm_deassign_irq()
345 struct kvm_assigned_dev_kernel *assigned_dev) in kvm_free_assigned_irq()
351 struct kvm_assigned_dev_kernel in kvm_free_assigned_device()
377 struct kvm_assigned_dev_kernel *assigned_dev; in kvm_free_all_assigned_devices()
381 struct kvm_assigned_dev_kernel, in kvm_free_all_assigned_devices()
389 struct kvm_assigned_dev_kernel *dev) in assigned_device_enable_host_intx()
423 struct kvm_assigned_dev_kernel *dev) in assigned_device_enable_host_msi()
445 struct kvm_assigned_dev_kernel *dev) in assigned_device_enable_host_msix()
477 struct kvm_assigned_dev_kernel *dev, in assigned_device_enable_guest_intx()
486 struct kvm_assigned_dev_kernel *dev, in assigned_device_enable_guest_msi()
495 struct kvm_assigned_dev_kernel *dev, in assigned_device_enable_guest_msix()
504 struct kvm_assigned_dev_kernel *dev, in assign_host_irq()
537 struct kvm_assigned_dev_kernel *dev, in assign_guest_irq()
584 struct kvm_assigned_dev_kernel *match; in kvm_vm_ioctl_assign_irq()
627 struct kvm_assigned_dev_kernel *match; in kvm_vm_ioctl_deassign_dev_irq()
709 struct kvm_assigned_dev_kernel *match; in kvm_vm_ioctl_assign_device()
726 match = kzalloc(sizeof(struct kvm_assigned_dev_kernel), GFP_KERNEL); in kvm_vm_ioctl_assign_device()
822 struct kvm_assigned_dev_kernel *match; in kvm_vm_ioctl_deassign_device()
849 struct kvm_assigned_dev_kernel *adev; in kvm_vm_ioctl_set_msix_nr()
894 struct kvm_assigned_dev_kernel *adev; in kvm_vm_ioctl_set_msix_entry()
929 struct kvm_assigned_dev_kernel *match; in kvm_vm_ioctl_set_pci_irq_mask()