Home | History | Annotate | Download | only in utils

Lines Matching refs:terminalEntry

76     const Entry terminalEntry = readEntry(terminalEntryIndex);
77 if (terminalEntry.hasTerminalLink()) {
78 return terminalEntry.getValueEntryIndex() + 1;
85 if (!writeEntry(Entry(0, terminalEntry.getValue()), valueEntryIndex)) {
125 const Entry terminalEntry = readEntry(terminalEntryIndex);
129 if (terminalEntry.hasTerminalLink()) {
130 const Entry nextLevelBitmapEntry = readEntry(terminalEntry.getValueEntryIndex() + 1);
131 if (!freeTable(terminalEntry.getValueEntryIndex(), TERMINAL_LINKED_ENTRY_COUNT)) {
213 bool TrieMap::updateValue(const Entry &terminalEntry, const uint64_t value,
215 if (!terminalEntry.hasTerminalLink()) {
218 const int valueEntryIndex = terminalEntry.getValueEntryIndex();
291 const Entry terminalEntry = readEntry(terminalEntryIndex);
292 if (!terminalEntry.hasTerminalLink()) {
293 return Result(terminalEntry.getValue(), true, INVALID_INDEX);
295 const int valueEntryIndex = terminalEntry.getValueEntryIndex();