Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/xen/
Dprivcmd.c1146 struct privcmd_kernel_ioreq *kioreq; member
1164 struct privcmd_kernel_ioreq *kioreq = port->kioreq; in ioeventfd_interrupt() local
1165 struct ioreq *ioreq = &kioreq->ioreq[port->vcpu]; in ioeventfd_interrupt()
1183 spin_lock(&kioreq->lock); in ioeventfd_interrupt()
1186 list_for_each_entry(kioeventfd, &kioreq->ioeventfds, list) { in ioeventfd_interrupt()
1195 spin_unlock(&kioreq->lock); in ioeventfd_interrupt()
1214 static void ioreq_free(struct privcmd_kernel_ioreq *kioreq) in ioreq_free() argument
1216 struct ioreq_port *ports = kioreq->ports; in ioreq_free()
1221 list_del(&kioreq->list); in ioreq_free()
1223 for (i = kioreq->vcpus - 1; i >= 0; i--) in ioreq_free()
[all …]