reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
756 ThreadSP thread_sp = process->GetThreadList().GetExpressionExecutionThread(); 774 dlopen_utility_func = process->GetLoadImageUtilityFunction( 793 lldb::addr_t path_addr = process->AllocateMemory(path_len, 803 auto path_cleanup = llvm::make_scope_exit([process, path_addr] { 805 process->DeallocateMemory(path_addr); 808 process->WriteMemory(path_addr, path.c_str(), path_len, utility_error); 817 const uint32_t addr_size = process->GetAddressByteSize(); 818 lldb::addr_t return_addr = process->CallocateMemory(2*addr_size, 828 auto return_cleanup = llvm::make_scope_exit([process, return_addr] { 830 process->DeallocateMemory(return_addr); 867 path_array_addr = process->AllocateMemory(path_array.size(), 878 path_array_cleanup.emplace([process, path_array_addr]() { 880 process->DeallocateMemory(path_array_addr); 883 process->WriteMemory(path_array_addr, path_array.data(), 895 buffer_addr = process->AllocateMemory(buffer_size, 906 buffer_cleanup.emplace([process, buffer_addr]() { 908 process->DeallocateMemory(buffer_addr); 946 options.SetTimeout(process->GetUtilityExpressionTimeout()); 951 ClangASTContext *ast = process->GetTarget().GetScratchClangASTContext(); 968 lldb::addr_t token = process->ReadPointerFromMemory(return_addr, 983 process->ReadCStringFromMemory(buffer_addr, name_string, utility_error); 987 return process->AddImageToken(token); 993 = process->ReadPointerFromMemory(return_addr + addr_size, utility_error); 1000 size_t num_chars = process->ReadCStringFromMemory(error_addr + addr_size,