Lines Matching refs:insertIndex
311 uint16 insertIndex = fRingHeadIndex;
312 fDescriptors[insertIndex]->SetTo(count, cookie);
315 uint16 index = QueueVector(insertIndex, fRing.desc, vector,
321 UpdateAvailable(insertIndex);
339 uint16 insertIndex = fRingHeadIndex;
340 fDescriptors[insertIndex]->SetTo(1, cookie);
343 uint16 index = QueueVector(0, fDescriptors[insertIndex]->Indirect(),
346 fRing.desc[insertIndex].addr = fDescriptors[insertIndex]->PhysAddr();
347 fRing.desc[insertIndex].len = index * sizeof(struct vring_desc);
348 fRing.desc[insertIndex].flags = VRING_DESC_F_INDIRECT;
349 fRingHeadIndex = fRing.desc[insertIndex].next;
352 UpdateAvailable(insertIndex);
371 VirtioQueue::QueueVector(uint16 insertIndex, struct vring_desc *desc,
376 uint16 index = insertIndex;