Searched refs:fRing (Results 1 - 4 of 4) sorted by relevance

/haiku/src/tests/kits/shared/
H A DMemoryRingIOTest.cpp45 CHK(fRing.InitCheck() == B_OK);
47 CHK(fRing.WriteExactly(SMALL_PAYLOAD, sizeof(SMALL_PAYLOAD), NULL) == B_OK);
48 CHK(fRing.WriteExactly(FULL_PAYLOAD, sizeof(FULL_PAYLOAD), NULL) == B_OK);
49 CHK(fRing.WriteExactly(BIG_PAYLOAD, sizeof(BIG_PAYLOAD), NULL) == B_OK);
56 CHK(fRing.InitCheck() == B_OK);
58 ReadCheck(fRing, SMALL_PAYLOAD, sizeof(SMALL_PAYLOAD));
59 ReadCheck(fRing, FULL_PAYLOAD, sizeof(FULL_PAYLOAD));
60 ReadCheck(fRing, BIG_PAYLOAD, sizeof(BIG_PAYLOAD));
67 CHK(fRing.InitCheck() == B_OK);
68 CHK(fRing
[all...]
H A DMemoryRingIOTest.h21 MemoryRingIOTest(size_t bufferSize) : fRing(bufferSize) {};
38 BMemoryRingIO fRing; member in class:MemoryRingIOTest
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioQueue.cpp166 vring_init(&fRing, fRingSize, virtAddr, device->Alignment());
169 fRing.desc[i].next = i + 1;
170 fRing.desc[fRingSize - 1].next = UINT16_MAX;
186 physAddr + ((addr_t)fRing.avail - (addr_t)fRing.desc),
187 physAddr + ((addr_t)fRing.used - (addr_t)fRing.desc));
216 fRing.avail->flags |= VRING_AVAIL_F_NO_INTERRUPT;
224 fRing.avail->flags &= ~VRING_AVAIL_F_NO_INTERRUPT;
255 if (fRingUsedIndex == fRing
[all...]
H A DVirtioPrivate.h153 struct vring fRing; member in class:VirtioQueue

Completed in 32 milliseconds