Searched refs:avail_idx_shadow (Results 1 – 1 of 1) sorted by relevance
93 u16 avail_idx_shadow; member399 avail = vq->avail_idx_shadow & (vq->vring.num - 1); in virtqueue_add()405 vq->avail_idx_shadow++; in virtqueue_add()406 vq->vring.avail->idx = cpu_to_virtio16(_vq->vdev, vq->avail_idx_shadow); in virtqueue_add()561 old = vq->avail_idx_shadow - vq->num_added; in virtqueue_kick_prepare()562 new = vq->avail_idx_shadow; in virtqueue_kick_prepare()885 bufs = (u16)(vq->avail_idx_shadow - vq->last_used_idx) * 3 / 4; in virtqueue_enable_cb_delayed()923 vq->avail_idx_shadow--; in virtqueue_detach_unused_buf()924 vq->vring.avail->idx = cpu_to_virtio16(_vq->vdev, vq->avail_idx_shadow); in virtqueue_detach_unused_buf()987 vq->avail_idx_shadow = 0; in __vring_new_virtqueue()