Searched refs:fLastUsed (Results 1 - 5 of 5) sorted by relevance

/haiku/src/system/boot/platform/riscv/
H A Dvirtio.cpp103 fLastUsed = 0;
187 if (fUsed->idx == fLastUsed)
190 IORequest* req = fReqs[fLastUsed % fQueueLen];
191 fReqs[fLastUsed % fQueueLen] = NULL;
193 int32 desc = fUsed->ring[fLastUsed % fQueueLen].id;
200 fLastUsed++;
208 while (fUsed->idx == fLastUsed) {}
H A Dvirtio.h52 uint32_t fLastUsed; member in class:VirtioDevice
/haiku/src/add-ons/kernel/busses/virtio/virtio_mmio/
H A DVirtioDevice.cpp53 fLastUsed = 0;
200 if (fUsed->idx == fLastUsed)
203 int32_t desc = fUsed->ring[fLastUsed & (fQueueLen - 1)].id;
210 *_usedLength = fUsed->ring[fLastUsed & (fQueueLen - 1)].len;
218 fLastUsed++;
258 if (queue->fUsed->idx != queue->fLastUsed
H A DVirtioDevice.h42 uint16 fLastUsed; member in struct:VirtioQueue
H A Dvirtio_mmio.cpp614 return queue->fUsed->idx == queue->fLastUsed;

Completed in 45 milliseconds