Searched refs:last_used_idx (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/virtio/
H A Dvirtio_ring.c93 u16 last_used_idx; member in struct:vring_virtqueue
281 return vq->last_used_idx != vq->vring.used->idx;
306 i = vq->vring.used->ring[vq->last_used_idx%vq->vring.num].id;
307 *len = vq->vring.used->ring[vq->last_used_idx%vq->vring.num].len;
321 vq->last_used_idx++;
427 vq->last_used_idx = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/vhost/
H A Dvhost.c158 vq->last_used_idx = 0;
503 return get_user(vq->last_used_idx, &used->idx);
1158 used = &vq->used->ring[vq->last_used_idx % vq->num];
1169 if (put_user(vq->last_used_idx + 1, &vq->used->idx)) {
1188 vq->last_used_idx++;
1199 start = vq->last_used_idx % vq->num;
1214 vq->last_used_idx += count;
1225 start = vq->last_used_idx % vq->num;
1238 if (put_user(vq->last_used_idx, &vq->used->idx)) {
H A Dvhost.h87 u16 last_used_idx; member in struct:vhost_virtqueue

Completed in 60 milliseconds