Home
last modified time | relevance | path

Searched refs:ioeventfd (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/vfio/pci/
H A Dvfio_pci_rdwr.c368 static void vfio_pci_ioeventfd_do_write(struct vfio_pci_ioeventfd *ioeventfd, in vfio_pci_ioeventfd_do_write() argument
371 switch (ioeventfd->count) { in vfio_pci_ioeventfd_do_write()
373 vfio_pci_core_iowrite8(ioeventfd->vdev, test_mem, in vfio_pci_ioeventfd_do_write()
374 ioeventfd->data, ioeventfd->addr); in vfio_pci_ioeventfd_do_write()
377 vfio_pci_core_iowrite16(ioeventfd->vdev, test_mem, in vfio_pci_ioeventfd_do_write()
378 ioeventfd->data, ioeventfd->addr); in vfio_pci_ioeventfd_do_write()
381 vfio_pci_core_iowrite32(ioeventfd->vdev, test_mem, in vfio_pci_ioeventfd_do_write()
382 ioeventfd->data, ioeventfd->addr); in vfio_pci_ioeventfd_do_write()
386 vfio_pci_core_iowrite64(ioeventfd->vdev, test_mem, in vfio_pci_ioeventfd_do_write()
387 ioeventfd->data, ioeventfd->addr); in vfio_pci_ioeventfd_do_write()
[all …]
/linux/drivers/virt/acrn/
H A Dioeventfd.c53 struct hsm_ioeventfd *ioeventfd) in hsm_ioeventfd_is_conflict() argument
61 if (p->eventfd == ioeventfd->eventfd && in hsm_ioeventfd_is_conflict()
62 p->addr == ioeventfd->addr && in hsm_ioeventfd_is_conflict()
63 p->type == ioeventfd->type && in hsm_ioeventfd_is_conflict()
64 (p->wildcard || ioeventfd->wildcard || in hsm_ioeventfd_is_conflict()
65 p->data == ioeventfd->data)) in hsm_ioeventfd_is_conflict()
H A Dhsm.c115 struct acrn_ioeventfd ioeventfd; in acrn_dev_ioctl() local
402 if (copy_from_user(&ioeventfd, (void __user *)ioctl_param, in acrn_dev_ioctl()
403 sizeof(ioeventfd))) in acrn_dev_ioctl()
406 if (ioeventfd.reserved != 0) in acrn_dev_ioctl()
409 ret = acrn_ioeventfd_config(vm, &ioeventfd); in acrn_dev_ioctl()
H A DMakefile3 acrn-y := hsm.o vm.o mm.o ioreq.o ioeventfd.o irqfd.o
/linux/Documentation/virt/kvm/s390/
H A Ds390-diag.rst62 Handled by either userspace or KVM (ioeventfd case).
/linux/Documentation/virt/kvm/
H A Dapi.rst2061 This ioctl attaches or detaches an ioeventfd to a legal pio/mmio address
2093 With KVM_CAP_IOEVENTFD_ANY_LENGTH, a zero length ioeventfd is allowed, and
2095 The speedup may only apply to specific architectures, but the ioeventfd will