Lines Matching refs:unknownSlots
571 std::vector<int32_t> unknownSlots = slots; in ensureCacheEntriesArePresentLocked() local
572 auto unknownSlotsEnd = unknownSlots.end(); in ensureCacheEntriesArePresentLocked()
573 std::sort(unknownSlots.begin(), unknownSlotsEnd); in ensureCacheEntriesArePresentLocked()
574 unknownSlotsEnd = std::unique(unknownSlots.begin(), unknownSlotsEnd); in ensureCacheEntriesArePresentLocked()
575 unknownSlotsEnd = std::remove_if(unknownSlots.begin(), unknownSlotsEnd, slotIsKnown); in ensureCacheEntriesArePresentLocked()
576 unknownSlots.erase(unknownSlotsEnd, unknownSlots.end()); in ensureCacheEntriesArePresentLocked()
579 if (unknownSlots.empty()) { in ensureCacheEntriesArePresentLocked()
591 const Return<void> ret = mCallback->getMemories(unknownSlots, cb); in ensureCacheEntriesArePresentLocked()
594 returnedMemories.size() != unknownSlots.size()) { in ensureCacheEntriesArePresentLocked()
600 for (size_t i = 0; i < unknownSlots.size(); ++i) { in ensureCacheEntriesArePresentLocked()
601 mExecutorWithCache->addCacheEntry(returnedMemories[i], unknownSlots[i]); in ensureCacheEntriesArePresentLocked()