Lines Matching refs:ioeventfd
18 * struct hsm_ioeventfd - Properties of HSM ioeventfd
20 * @eventfd: Eventfd of the HSM ioeventfd
53 struct hsm_ioeventfd *ioeventfd)
61 if (p->eventfd == ioeventfd->eventfd &&
62 p->addr == ioeventfd->addr &&
63 p->type == ioeventfd->type &&
64 (p->wildcard || ioeventfd->wildcard ||
65 p->data == ioeventfd->data))
72 * Assign an eventfd to a VM and create a HSM ioeventfd associated with the
73 * eventfd. The properties of the HSM ioeventfd are built from a &struct
250 snprintf(name, sizeof(name), "ioeventfd-%u", vm->vmid);
255 dev_err(acrn_dev.this_device, "Failed to create ioeventfd ioreq client!\n");
259 dev_dbg(acrn_dev.this_device, "VM %u ioeventfd init.\n", vm->vmid);
267 dev_dbg(acrn_dev.this_device, "VM %u ioeventfd deinit.\n", vm->vmid);