Lines Matching defs:last_avail_idx
41 u16 *last_avail_idx)
53 if (*last_avail_idx == avail_idx)
59 i = *last_avail_idx & (vrh->vring.num - 1);
64 *last_avail_idx, &vrh->vring.avail->ring[i]);
74 (*last_avail_idx)++;
533 vrh->last_avail_idx) != 0) {
553 return avail == vrh->last_avail_idx;
644 vrh->last_avail_idx = 0;
682 err = __vringh_get_head(vrh, getu16_user, &vrh->last_avail_idx);
764 vrh->last_avail_idx -= num;
915 vrh->last_avail_idx = 0;
950 err = __vringh_get_head(vrh, getu16_kern, &vrh->last_avail_idx);
1009 vrh->last_avail_idx -= num;
1302 err = __vringh_get_head(vrh, getu16_iotlb, &vrh->last_avail_idx);
1367 vrh->last_avail_idx -= num;