Home
last modified time | relevance | path

Searched refs:ioeventfds (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/virt/acrn/
H A Dioeventfd.c60 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 Dacrn_drv.h184 struct list_head ioeventfds; member
/openbmc/qemu/system/
H A Dmemory.c975 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 Deventfd.c540 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 Dpci-quirks.c282 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 Dpci.h44 QLIST_HEAD(, VFIOIOEventFD) ioeventfds;
/openbmc/qemu/include/exec/
H A Dmemory.h797 MemoryRegionIoeventfd *ioeventfds; member
1103 struct MemoryRegionIoeventfd *ioeventfds; member
/openbmc/linux/include/linux/
H A Dkvm_host.h764 struct list_head ioeventfds; member