Lines Matching refs:data

662     unsigned char* data;  in GetAllThreads()  local
663 jvmtiError data_result = env->Allocate(peers.size() * sizeof(jthread), &data); in GetAllThreads()
667 jthread* threads = reinterpret_cast<jthread*>(data); in GetAllThreads()
683 global_tls->data.erase(env); in RemoveTLSData()
694 jvmtiError ThreadUtil::SetThreadLocalStorage(jvmtiEnv* env, jthread thread, const void* data) { in SetThreadLocalStorage() argument
706 global_tls->data[env] = data; in SetThreadLocalStorage()
712 JvmtiGlobalTLSData* data = GetGlobalTLSData(thread); in GetOrCreateGlobalTLSData() local
713 if (data != nullptr) { in GetOrCreateGlobalTLSData()
714 return data; in GetOrCreateGlobalTLSData()
746 auto it = global_tls->data.find(env); in GetThreadLocalStorage()
747 if (it != global_tls->data.end()) { in GetThreadLocalStorage()
767 std::unique_ptr<AgentData> data(reinterpret_cast<AgentData*>(arg)); in AgentCallback() local
768 CHECK(data->thread != nullptr); in AgentCallback()
771 art::Thread* self = art::Thread::Attach(data->name.c_str(), true, data->thread); in AgentCallback()
777 self->SetThreadName(data->name.c_str()); in AgentCallback()
782 env->DeleteGlobalRef(data->thread); in AgentCallback()
783 data->thread = nullptr; in AgentCallback()
793 data->proc(data->jvmti_env, env, const_cast<void*>(data->arg)); in AgentCallback()
796 int detach_result = data->java_vm->DetachCurrentThread(); in AgentCallback()
836 std::unique_ptr<AgentData> data(new AgentData); in RunAgentThread() local
837 data->arg = arg; in RunAgentThread()
838 data->proc = proc; in RunAgentThread()
840 data->thread = env->NewGlobalRef(thread); in RunAgentThread()
841 data->java_vm = art::Runtime::Current()->GetJavaVM(); in RunAgentThread()
842 data->jvmti_env = jvmti_env; in RunAgentThread()
843 data->priority = priority; in RunAgentThread()
849 data->name = "JVMTI Agent Thread"; in RunAgentThread()
852 data->name = name.c_str(); in RunAgentThread()
859 reinterpret_cast<void*>(data.get())); in RunAgentThread()
867 data.release(); // NOLINT pthreads API. in RunAgentThread()