Home
last modified time | relevance | path

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

/linux-6.15/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
/linux-6.15/drivers/xen/
H A Dprivcmd.c1147 struct list_head ioeventfds; member
1177 list_for_each_entry(kioeventfd, &kioreq->ioeventfds, list) { in ioeventfd_interrupt()
1241 INIT_LIST_HEAD(&kioreq->ioeventfds); in alloc_ioreq()
1317 list_for_each_entry(kioeventfd, &kioreq->ioeventfds, list) { in get_ioreq()
1382 list_add_tail(&kioeventfd->list, &kioreq->ioeventfds); in privcmd_ioeventfd_assign()
1421 list_for_each_entry_safe(kioeventfd, tmp, &kioreq->ioeventfds, list) { in privcmd_ioeventfd_deassign()
1426 if (list_empty(&kioreq->ioeventfds)) in privcmd_ioeventfd_deassign()
1478 list_for_each_entry_safe(kioeventfd, tmp, &kioreq->ioeventfds, list) in privcmd_ioeventfd_exit()
/linux-6.15/virt/kvm/
H A Deventfd.c794 list_for_each_entry(_p, &kvm->ioeventfds, list) in ioeventfd_check_collision()
862 list_add_tail(&p->list, &kvm->ioeventfds); in kvm_assign_ioeventfd_idx()
896 list_for_each_entry(p, &kvm->ioeventfds, list) { in kvm_deassign_ioeventfd_idx()
1003 INIT_LIST_HEAD(&kvm->ioeventfds); in kvm_eventfd_init()
/linux-6.15/include/linux/
H A Dkvm_host.h817 struct list_head ioeventfds; member