Home
last modified time | relevance | path

Searched refs:avail_idx_shadow (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c129 u16 avail_idx_shadow; member
546 avail = vq->split.avail_idx_shadow & (vq->split.vring.num - 1); in virtqueue_add_split()
552 vq->split.avail_idx_shadow++; in virtqueue_add_split()
554 vq->split.avail_idx_shadow); in virtqueue_add_split()
600 old = vq->split.avail_idx_shadow - vq->num_added; in virtqueue_kick_prepare_split()
601 new = vq->split.avail_idx_shadow; in virtqueue_kick_prepare_split()
802 bufs = (u16)(vq->split.avail_idx_shadow - vq->last_used_idx) * 3 / 4; in virtqueue_enable_cb_delayed_split()
832 vq->split.avail_idx_shadow--; in virtqueue_detach_unused_buf_split()
834 vq->split.avail_idx_shadow); in virtqueue_detach_unused_buf_split()
2117 vq->split.avail_idx_shadow in __vring_new_virtqueue()
[all...]
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_ring.c100 u16 avail_idx_shadow; member
687 avail = vq->split.avail_idx_shadow & (vq->split.vring.num - 1); in virtqueue_add_split()
693 vq->split.avail_idx_shadow++; in virtqueue_add_split()
695 vq->split.avail_idx_shadow); in virtqueue_add_split()
745 old = vq->split.avail_idx_shadow - vq->num_added; in virtqueue_kick_prepare_split()
746 new = vq->split.avail_idx_shadow; in virtqueue_kick_prepare_split()
958 bufs = (u16)(vq->split.avail_idx_shadow - vq->last_used_idx) * 3 / 4; in virtqueue_enable_cb_delayed_split()
988 vq->split.avail_idx_shadow--; in virtqueue_detach_unused_buf_split()
990 vq->split.avail_idx_shadow); in virtqueue_detach_unused_buf_split()
1009 vring_split->avail_idx_shadow in virtqueue_vring_init_split()
[all...]

Completed in 6 milliseconds