Lines Matching defs:upend_idx
114 int upend_idx;
311 n->vqs[i].upend_idx = 0;
355 * upend_idx is used to track end of used idx, done_idx is used to track head
367 for (i = nvq->done_idx; i != nvq->upend_idx; i = (i + 1) % UIO_MAXIOV) {
605 return (nvq->upend_idx + UIO_MAXIOV - nvq->done_idx) % UIO_MAXIOV >
909 ubuf = nvq->ubuf_info + nvq->upend_idx;
910 vq->heads[nvq->upend_idx].id = cpu_to_vhost32(vq, head);
911 vq->heads[nvq->upend_idx].len = VHOST_DMA_IN_PROGRESS;
913 ubuf->desc = nvq->upend_idx;
923 nvq->upend_idx = (nvq->upend_idx + 1) % UIO_MAXIOV;
944 nvq->upend_idx = ((unsigned)nvq->upend_idx - 1)
1337 n->vqs[i].upend_idx = 0;