Lines Matching refs:JDS
224 if (auto *JDS = getJITDylibStateByName(Path)) { in dlopen() local
225 if (!JDS->AllowReinitialization) { in dlopen()
226 ++JDS->RefCount; in dlopen()
227 return JDS->Header; in dlopen()
260 auto *JDS = getJITDylibStateByHeaderAddr(DSOHandle); in registerAtExit() local
261 assert(JDS && "JITDylib state not initialized"); in registerAtExit()
262 JDS->AtExits.push_back({F, Arg}); in registerAtExit()
272 auto *JDS = getJITDylibStateByHeaderAddr(DSOHandle); in runAtExits() local
273 assert(JDS && "JITDlybi state not initialized"); in runAtExits()
274 std::swap(V, JDS->AtExits); in runAtExits()
323 auto &JDS = JDStates[Header]; in getOrCreateJITDylibState() local
326 if (!JDS.Header) { in getOrCreateJITDylibState()
330 JDS.Header = Header; in getOrCreateJITDylibState()
333 return JDS; in getOrCreateJITDylibState()
398 auto *JDS = getJITDylibStateByHeaderAddr( in dlopenInitialize() local
400 assert(JDS && "Missing state entry for JD"); in dlopenInitialize()
401 return JDS->Header; in dlopenInitialize()
415 auto &JDS = getOrCreateJITDylibState(MOJDIs); in initializeJITDylib() local
416 ++JDS.RefCount; in initializeJITDylib()