Searched refs:ioeventfds (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/virt/acrn/ |
H A D | ioeventfd.c | 60 list_for_each_entry(p, &vm->ioeventfds, list) in hsm_ioeventfd_is_conflict() 134 list_add_tail(&p->list, &vm->ioeventfds); in acrn_ioeventfd_assign() 158 list_for_each_entry(p, &vm->ioeventfds, list) { in acrn_ioeventfd_deassign() 180 list_for_each_entry(p, &vm->ioeventfds, list) { in hsm_ioeventfd_match() 249 INIT_LIST_HEAD(&vm->ioeventfds); in acrn_ioeventfd_init() 270 list_for_each_entry_safe(p, next, &vm->ioeventfds, list) in acrn_ioeventfd_deinit()
|
H A D | acrn_drv.h | 184 struct list_head ioeventfds; member
|
/openbmc/qemu/system/ |
H A D | memory.c | 975 MemoryRegionIoeventfd *ioeventfds; in address_space_update_ioeventfds() local 989 ioeventfds = g_new(MemoryRegionIoeventfd, ioeventfd_max); in address_space_update_ioeventfds() 994 tmp = addrrange_shift(fr->mr->ioeventfds[i].addr, in address_space_update_ioeventfds() 1001 ioeventfds = g_realloc(ioeventfds, in address_space_update_ioeventfds() 1002 ioeventfd_max * sizeof(*ioeventfds)); in address_space_update_ioeventfds() 1004 ioeventfds[ioeventfd_nb-1] = fr->mr->ioeventfds[i]; in address_space_update_ioeventfds() 1005 ioeventfds[ioeventfd_nb-1].addr = tmp; in address_space_update_ioeventfds() 1010 address_space_add_del_ioeventfds(as, ioeventfds, ioeventfd_nb, in address_space_update_ioeventfds() 1011 as->ioeventfds, as->ioeventfd_nb); in address_space_update_ioeventfds() 1013 g_free(as->ioeventfds); in address_space_update_ioeventfds() [all …]
|
/openbmc/linux/virt/kvm/ |
H A D | eventfd.c | 540 INIT_LIST_HEAD(&kvm->ioeventfds); in kvm_eventfd_init() 816 list_for_each_entry(_p, &kvm->ioeventfds, list) in ioeventfd_check_collision() 884 list_add_tail(&p->list, &kvm->ioeventfds); in kvm_assign_ioeventfd_idx() 918 list_for_each_entry(p, &kvm->ioeventfds, list) { in kvm_deassign_ioeventfd_idx()
|
/openbmc/qemu/hw/vfio/ |
H A D | pci-quirks.c | 282 QLIST_INIT(&quirk->ioeventfds); in vfio_quirk_alloc() 327 QLIST_FOREACH_SAFE(ioeventfd, &quirk->ioeventfds, next, tmp) { in vfio_drop_dynamic_eventfds() 911 QLIST_INSERT_HEAD(&quirk->ioeventfds, ioeventfd, next); in vfio_nvidia_quirk_mirror_write() 1274 while (!QLIST_EMPTY(&quirk->ioeventfds)) { in vfio_bar_quirk_exit() 1275 vfio_ioeventfd_exit(vdev, QLIST_FIRST(&quirk->ioeventfds)); in vfio_bar_quirk_exit()
|
H A D | pci.h | 44 QLIST_HEAD(, VFIOIOEventFD) ioeventfds;
|
/openbmc/qemu/include/exec/ |
H A D | memory.h | 797 MemoryRegionIoeventfd *ioeventfds; member 1103 struct MemoryRegionIoeventfd *ioeventfds; member
|
/openbmc/linux/include/linux/ |
H A D | kvm_host.h | 764 struct list_head ioeventfds; member
|