关于Inter-VM shared memory communication (ivshmem)章节中有关于doorbell功能的代码范例。
/* set eventfds of msix to kernel driver by ioctl */
p_ivsh_dev_ctx->irq_data[i].vector = i;
p_ivsh_dev_ctx->irq_data[i].fd = evt_fd;
ioctl(p_ivsh_dev_ctx->uio_dev_fd, UIO_IRQ_DATA, &p_ivsh_dev_ctx->irq_data[i])
其中的UIO_IRQ_DATA请问定义是什么?是否需要另外针对UIO_IRQ_DATA做代码开发?