Lines Matching refs:call_ctx
70 struct eventfd_ctx *call_ctx = vq->call_ctx.ctx; in vhost_vdpa_virtqueue_cb() local
72 if (call_ctx) in vhost_vdpa_virtqueue_cb()
73 eventfd_signal(call_ctx, 1); in vhost_vdpa_virtqueue_cb()
103 irq_bypass_unregister_producer(&vq->call_ctx.producer); in vhost_vdpa_setup_vq_irq()
104 if (!vq->call_ctx.ctx) in vhost_vdpa_setup_vq_irq()
107 vq->call_ctx.producer.token = vq->call_ctx.ctx; in vhost_vdpa_setup_vq_irq()
108 vq->call_ctx.producer.irq = irq; in vhost_vdpa_setup_vq_irq()
109 ret = irq_bypass_register_producer(&vq->call_ctx.producer); in vhost_vdpa_setup_vq_irq()
112 qid, vq->call_ctx.producer.token, ret); in vhost_vdpa_setup_vq_irq()
119 irq_bypass_unregister_producer(&vq->call_ctx.producer); in vhost_vdpa_unsetup_vq_irq()
422 if (vq->call_ctx.ctx) { in vhost_vdpa_vring_ioctl()