Searched refs:fRing (Results 1 - 4 of 4) sorted by relevance
/haiku/src/tests/kits/shared/ |
H A D | MemoryRingIOTest.cpp | 45 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 D | MemoryRingIOTest.h | 21 MemoryRingIOTest(size_t bufferSize) : fRing(bufferSize) {}; 38 BMemoryRingIO fRing; member in class:MemoryRingIOTest
|
/haiku/src/add-ons/kernel/bus_managers/virtio/ |
H A D | VirtioQueue.cpp | 166 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 D | VirtioPrivate.h | 153 struct vring fRing; member in class:VirtioQueue
|
Completed in 32 milliseconds