Lines Matching refs:call_ctx
161 struct eventfd_ctx *call_ctx = vq->call_ctx.ctx; in vhost_vdpa_virtqueue_cb() local
163 if (call_ctx) in vhost_vdpa_virtqueue_cb()
164 eventfd_signal(call_ctx, 1); in vhost_vdpa_virtqueue_cb()
194 irq_bypass_unregister_producer(&vq->call_ctx.producer); in vhost_vdpa_setup_vq_irq()
195 if (!vq->call_ctx.ctx) in vhost_vdpa_setup_vq_irq()
198 vq->call_ctx.producer.token = vq->call_ctx.ctx; in vhost_vdpa_setup_vq_irq()
199 vq->call_ctx.producer.irq = irq; in vhost_vdpa_setup_vq_irq()
200 ret = irq_bypass_register_producer(&vq->call_ctx.producer); in vhost_vdpa_setup_vq_irq()
203 qid, vq->call_ctx.producer.token, ret); in vhost_vdpa_setup_vq_irq()
210 irq_bypass_unregister_producer(&vq->call_ctx.producer); in vhost_vdpa_unsetup_vq_irq()
658 if (vq->call_ctx.ctx) { in vhost_vdpa_vring_ioctl()
661 cb.trigger = vq->call_ctx.ctx; in vhost_vdpa_vring_ioctl()