Lines Matching defs:PerJITDylibState
68 struct PerJITDylibState {
75 std::vector<PerJITDylibState *> Deps;
115 PerJITDylibState &JDS);
124 PerJITDylibState *getJITDylibStateByHeaderAddr(void *DSOHandle);
125 PerJITDylibState *getJITDylibStateByName(std::string_view Path);
133 PerJITDylibState &JDS);
136 PerJITDylibState &JDS);
138 PerJITDylibState &JDS,
142 PerJITDylibState &JDS);
146 PerJITDylibState &JDS);
160 std::unordered_map<void *, PerJITDylibState> JDStates;
265 PerJITDylibState *JDS =
287 PerJITDylibState *JDS =
357 PerJITDylibState *JDS = getJITDylibStateByHeaderAddr(DSOHandle);
365 PerJITDylibState &JDS) {
388 ELFNixPlatformRuntimeState::PerJITDylibState *
397 ELFNixPlatformRuntimeState::PerJITDylibState *
438 PerJITDylibState &JDS) {
458 PerJITDylibState *JDS = getJITDylibStateByName(Path);
474 PerJITDylibState &JDS) {
502 std::unique_lock<std::recursive_mutex> &JDStatesLock, PerJITDylibState &JDS,
512 std::vector<PerJITDylibState *> OldDeps;
516 PerJITDylibState *DepJDS = getJITDylibStateByHeaderAddr(H.toPtr<void *>());
563 PerJITDylibState &JDS) {
587 PerJITDylibState *JDS = getJITDylibStateByHeaderAddr(DSOHandle);
605 PerJITDylibState &JDS) {