Lines Matching refs:mEntryTable
391 auto state = mEntryTable.get(index); in eraseEntryAndSpan()
412 if (mEntryTable.get(i) == EntryState::WRITTEN) { in eraseEntryAndSpan()
453 if (mEntryTable.get(i) == EntryState::WRITTEN) { in updateFirstUsedEntry()
478 if (mEntryTable.get(readEntryIndex) != EntryState::WRITTEN) { in copyItems()
521 auto rc = mPartition->read_raw(mBaseAddress + ENTRY_TABLE_OFFSET, mEntryTable.data(), in mLoadEntryTable()
522 mEntryTable.byteSize()); in mLoadEntryTable()
532 auto s = mEntryTable.get(i); in mLoadEntryTable()
547 if (mEntryTable.get(i) == EntryState::EMPTY) { in mLoadEntryTable()
566 auto oldState = mEntryTable.get(mNextFreeEntry); in mLoadEntryTable()
593 if (mEntryTable.get(i) == EntryState::ERASED) { in mLoadEntryTable()
598 if (mEntryTable.get(i) == EntryState::ILLEGAL) { in mLoadEntryTable()
638 if (mEntryTable.get(j) != EntryState::WRITTEN) { in mLoadEntryTable()
678 if (mEntryTable.get(i) != EntryState::WRITTEN) { in mLoadEntryTable()
709 if (mEntryTable.get(j) != EntryState::WRITTEN) { in mLoadEntryTable()
742 std::fill_n(mEntryTable.data(), mEntryTable.byteSize() / sizeof(uint32_t), 0xffffffff); in initialize()
749 mEntryTable.set(index, state); in alterEntryState()
750 size_t wordToWrite = mEntryTable.getWordIndex(index); in alterEntryState()
751 uint32_t word = mEntryTable.data()[wordToWrite]; in alterEntryState()
765 size_t wordIndex = mEntryTable.getWordIndex(end - 1); in alterEntryRangeState()
767 mEntryTable.set(i, state); in alterEntryRangeState()
772 nextWordIndex = mEntryTable.getWordIndex(i - 1); in alterEntryRangeState()
775 uint32_t word = mEntryTable.data()[wordIndex]; in alterEntryRangeState()
841 if (mEntryTable.get(i) != EntryState::WRITTEN) { in findItem()
1012 EntryState state = mEntryTable.get(i); in debugDump()