Lines Matching refs:iter
40 auto iter = manager.contextMap.find(id); in ContextGet() local
42 if (iter == manager.contextMap.end() || iter->second.ctx == nullptr) { in ContextGet()
45 return {iter->second.ctx, std::shared_lock(iter->second.mutex)}; in ContextGet()
69 auto iter = manager.contextMap.find(id); in ContextDestroy() local
70 if (iter != manager.contextMap.end()) { in ContextDestroy()
71 std::unique_lock lock = getUniqueLockSafely(iter->second.mutex); in ContextDestroy()
72 delete iter->second.ctx; in ContextDestroy()
73 iter->second.ctx = nullptr; in ContextDestroy()
78 auto iter = manager.contextMap.find(id); in ContextDestroy() local
79 if (iter != manager.contextMap.end()) { in ContextDestroy()
80 manager.contextMap.erase(iter); in ContextDestroy()