Home
last modified time | relevance | path

Searched refs:notifyid (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dremoteproc_virtio.c31 int notifyid = rvring->notifyid; in rproc_virtio_notify() local
33 dev_dbg(&rproc->dev, "kicking vq index: %d\n", notifyid); in rproc_virtio_notify()
35 rproc->ops->kick(rproc, notifyid); in rproc_virtio_notify()
42 * @notifyid: index of the signalled virtqueue (unique per this @rproc)
48 * Returns IRQ_NONE if no message was found in the @notifyid virtqueue,
51 irqreturn_t rproc_vq_interrupt(struct rproc *rproc, int notifyid) in rproc_vq_interrupt() argument
55 dev_dbg(&rproc->dev, "vq index %d is interrupted\n", notifyid); in rproc_vq_interrupt()
57 rvring = idr_find(&rproc->notifyids, notifyid); in rproc_vq_interrupt()
101 dev_dbg(dev, "vring%d: va %pK qsz %d notifyid in rp_find_vq()
[all...]
H A Dremoteproc_core.c327 int ret, notifyid; in rproc_alloc_vring() local
360 * TODO: assign a notifyid for rvdev updates as well in rproc_alloc_vring()
368 notifyid = ret; in rproc_alloc_vring()
371 if (notifyid > rproc->max_notifyid) in rproc_alloc_vring()
372 rproc->max_notifyid = notifyid; in rproc_alloc_vring()
374 rvring->notifyid = notifyid; in rproc_alloc_vring()
376 /* Let the rproc know the notifyid of this vring.*/ in rproc_alloc_vring()
377 rsc->vring[i].notifyid = notifyid; in rproc_alloc_vring()
[all...]
H A Dremoteproc_debugfs.c330 seq_printf(seq, " Notify ID %d\n", v->notifyid); in rproc_rsc_table_show()
344 seq_printf(seq, " Notify ID %d\n", v->vring[j].notifyid); in rproc_rsc_table_show()
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dremoteproc_virtio.c69 int notifyid = rvring->notifyid; in rproc_virtio_notify() local
71 dev_dbg(&rproc->dev, "kicking vq index: %d\n", notifyid); in rproc_virtio_notify()
73 rproc->ops->kick(rproc, notifyid); in rproc_virtio_notify()
80 * @notifyid: index of the signalled virtqueue (unique per this @rproc)
86 * Return: IRQ_NONE if no message was found in the @notifyid virtqueue,
89 irqreturn_t rproc_vq_interrupt(struct rproc *rproc, int notifyid) in rproc_vq_interrupt() argument
93 dev_dbg(&rproc->dev, "vq index %d is interrupted\n", notifyid); in rproc_vq_interrupt()
95 rvring = idr_find(&rproc->notifyids, notifyid); in rproc_vq_interrupt()
139 dev_dbg(dev, "vring%d: va %pK qsz %d notifyid in rp_find_vq()
[all...]
H A Dremoteproc_core.c331 int ret, notifyid; in rproc_alloc_vring() local
364 * TODO: assign a notifyid for rvdev updates as well in rproc_alloc_vring()
372 notifyid = ret; in rproc_alloc_vring()
375 if (notifyid > rproc->max_notifyid) in rproc_alloc_vring()
376 rproc->max_notifyid = notifyid; in rproc_alloc_vring()
378 rvring->notifyid = notifyid; in rproc_alloc_vring()
380 /* Let the rproc know the notifyid of this vring.*/ in rproc_alloc_vring()
381 rsc->vring[i].notifyid = notifyid; in rproc_alloc_vring()
[all...]
H A Dremoteproc_debugfs.c330 seq_printf(seq, " Notify ID %d\n", v->notifyid); in rproc_rsc_table_show()
344 seq_printf(seq, " Notify ID %d\n", v->vring[j].notifyid); in rproc_rsc_table_show()
/kernel/linux/linux-5.10/include/linux/
H A Dremoteproc.h246 * @notifyid is a unique rproc-wide notify index for this vring. This notify
262 u32 notifyid; member
269 * @notifyid is a unique rproc-wide notify index for this vdev. This notify
303 u32 notifyid; member
584 * @notifyid: rproc-specific unique vring index
593 int notifyid; member
/kernel/linux/linux-6.6/include/linux/
H A Dremoteproc.h246 * @notifyid: a unique rproc-wide notify index for this vring. This notify
262 u32 notifyid; member
269 * @notifyid: a unique rproc-wide notify index for this vdev. This notify
304 u32 notifyid; member
619 * @notifyid: rproc-specific unique vring index
628 int notifyid; member

Completed in 8 milliseconds