Lines Matching refs:G

133   static Globals G;  in getGlobals()  local
134 return G; in getGlobals()
160 auto &G = getGlobals(); in AddSymbol() local
161 SmartScopedLock<true> Lock(G.SymbolsMutex); in AddSymbol()
162 G.ExplicitSymbols[SymbolName] = SymbolValue; in AddSymbol()
167 auto &G = getGlobals(); in getPermanentLibrary() local
170 SmartScopedLock<true> Lock(G.SymbolsMutex); in getPermanentLibrary()
171 G.OpenedHandles.AddLibrary(Handle, /*IsProcess*/ FileName == nullptr); in getPermanentLibrary()
179 auto &G = getGlobals(); in addPermanentLibrary() local
180 SmartScopedLock<true> Lock(G.SymbolsMutex); in addPermanentLibrary()
182 if (!G.OpenedHandles.AddLibrary(Handle, /*IsProcess*/ false, in addPermanentLibrary()
194 auto &G = getGlobals(); in getLibrary() local
195 SmartScopedLock<true> Lock(G.SymbolsMutex); in getLibrary()
196 G.OpenedTemporaryHandles.AddLibrary(Handle, /*IsProcess*/ false, in getLibrary()
204 auto &G = getGlobals(); in closeLibrary() local
205 SmartScopedLock<true> Lock(G.SymbolsMutex); in closeLibrary()
207 G.OpenedTemporaryHandles.CloseLibrary(Lib.Data); in closeLibrary()
220 auto &G = getGlobals(); in SearchForAddressOfSymbol() local
221 SmartScopedLock<true> Lock(G.SymbolsMutex); in SearchForAddressOfSymbol()
224 StringMap<void *>::iterator i = G.ExplicitSymbols.find(SymbolName); in SearchForAddressOfSymbol()
226 if (i != G.ExplicitSymbols.end()) in SearchForAddressOfSymbol()
230 if (void *Ptr = G.OpenedHandles.Lookup(SymbolName, SearchOrder)) in SearchForAddressOfSymbol()
232 if (void *Ptr = G.OpenedTemporaryHandles.Lookup(SymbolName, SearchOrder)) in SearchForAddressOfSymbol()