Home | History | Annotate | Download | only in shared

Lines Matching refs:slot

41   size_t slot = 0;
42 for (uint32_t mask = 1; slot < mSlotCount; slot++, mask <<= 1) {
49 if (slot == mSlotCount) {
53 return mRawMemory + (slot * mAllocSize);
57 size_t slot;
58 if (!getSlot(pointer, &slot)) {
61 mAllocatedSlots &= ~(1 << slot);
66 size_t slot;
67 return getSlot(pointer, &slot);
70 bool DumbAllocatorBase::getSlot(const void *pointer, size_t *slot) const {
76 *slot = static_cast<size_t>(ptr - mRawMemory) / mAllocSize;
77 if (*slot >= mSlotCount) {
82 return ((mRawMemory + (*slot * mAllocSize)) == ptr);