Lines Matching refs:ai
73 AgentInfo* ai = nullptr; in GetAgentInfo() local
74 CHECK_EQ(jvmti->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&ai)), JVMTI_ERROR_NONE); in GetAgentInfo()
75 CHECK(ai != nullptr); in GetAgentInfo()
76 return ai; in GetAgentInfo()
146 AgentInfo* ai = GetAgentInfo(jvmti); in CbClassFileLoadHook() local
148 std::lock_guard<std::mutex> mu(ai->mutex); in CbClassFileLoadHook()
149 if (ai->classes.find(fqcn) == ai->classes.end()) { in CbClassFileLoadHook()
214 AgentInfo* ai = GetAgentInfo(jvmti); in AgentMain() local
218 while (std::getline(ai->stream, klass_name, '\n')) { in AgentMain()
221 std::lock_guard<std::mutex> mu(ai->mutex); in AgentMain()
222 ai->classes.insert(klass_name); in AgentMain()
273 AgentInfo* ai = new AgentInfo; in AgentStart() local
274 ai->stream.open(options, std::ios_base::in); in AgentStart()
275 if (!ai->stream.is_open()) { in AgentStart()
292 jvmti->SetEnvironmentLocalStorage(reinterpret_cast<void*>(ai)); in AgentStart()