Home
last modified time | relevance | path

Searched refs:svq (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/drivers/rpmsg/
Dvirtio_rpmsg_bus.c59 struct virtqueue *rvq, *svq; member
463 ret = virtqueue_get_buf(vrp->svq, &len); in get_a_tx_buf()
494 virtqueue_enable_cb(vrp->svq); in rpmsg_upref_sleepers()
521 virtqueue_disable_cb(vrp->svq); in rpmsg_downref_sleepers()
640 err = virtqueue_add_outbuf(vrp->svq, &sg, 1, msg, GFP_KERNEL); in rpmsg_send_offchannel_raw()
652 virtqueue_kick(vrp->svq); in rpmsg_send_offchannel_raw()
814 static void rpmsg_xmit_done(struct virtqueue *svq) in rpmsg_xmit_done() argument
816 struct virtproc_info *vrp = svq->vdev->priv; in rpmsg_xmit_done()
818 dev_dbg(&svq->vdev->dev, "%s\n", __func__); in rpmsg_xmit_done()
908 vrp->svq = vqs[1]; in rpmsg_probe()
[all …]
/Linux-v5.10/drivers/vhost/
Dscsi.c219 struct vhost_scsi_virtqueue *svq; member
288 struct vhost_scsi_virtqueue *svq; in vhost_scsi_get_inflight() local
290 svq = container_of(vq, struct vhost_scsi_virtqueue, vq); in vhost_scsi_get_inflight()
291 inflight = &svq->inflights[svq->inflight_idx]; in vhost_scsi_get_inflight()
345 struct vhost_scsi_virtqueue *svq = container_of(tv_cmd->tvc_vq, in vhost_scsi_release_cmd_res() local
359 sbitmap_clear_bit(&svq->scsi_tags, se_cmd->map_tag); in vhost_scsi_release_cmd_res()
603 struct vhost_scsi_virtqueue *svq = container_of(vq, in vhost_scsi_get_cmd() local
617 tag = sbitmap_get(&svq->scsi_tags, 0, false); in vhost_scsi_get_cmd()
623 cmd = &svq->scsi_cmds[tag]; in vhost_scsi_get_cmd()
1193 vhost_scsi_send_tmf_resp(tmf->vhost, &tmf->svq->vq, tmf->in_iovs, in vhost_scsi_tmf_resp_work()
[all …]