Searched refs:avail_idx_shadow (Results 1 – 1 of 1) sorted by relevance
87 u16 avail_idx_shadow; member244 avail = vq->avail_idx_shadow & (vq->vring.num - 1); in virtqueue_add()250 vq->avail_idx_shadow++; in virtqueue_add()251 vq->vring.avail->idx = cpu_to_virtio16(_vq->vdev, vq->avail_idx_shadow); in virtqueue_add()364 old = vq->avail_idx_shadow - vq->num_added; in virtqueue_kick_prepare()365 new = vq->avail_idx_shadow; in virtqueue_kick_prepare()655 bufs = (u16)(vq->avail_idx_shadow - vq->last_used_idx) * 3 / 4; in virtqueue_enable_cb_delayed()690 vq->avail_idx_shadow--; in virtqueue_detach_unused_buf()691 vq->vring.avail->idx = cpu_to_virtio16(_vq->vdev, vq->avail_idx_shadow); in virtqueue_detach_unused_buf()757 vq->avail_idx_shadow = 0; in vring_new_virtqueue()