/external/deqp/framework/delibs/decpp/ |
H A D | deThread.cpp | 38 : m_thread(0) 51 if (m_thread) 52 deThread_destroy(m_thread); 85 DE_ASSERT(!m_thread); 86 m_thread = deThread_create(threadFunc, this, &m_attribs); 87 if (!m_thread) 102 DE_ASSERT(m_thread); 103 if (!deThread_join(m_thread)) 106 deThread_destroy(m_thread); 107 m_thread [all...] |
H A D | deThread.hpp | 63 deThread m_thread; member in class:de::Thread 73 return m_thread != 0;
|
/external/lldb/source/Target/ |
H A D | ThreadPlan.cpp | 33 m_thread (thread), 158 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); 165 m_thread.GetIndexID(), 166 &m_thread, 167 m_thread.GetID(), 244 m_thread.GetID(), 245 m_thread.GetProtocolID()); 251 m_thread.GetID(), 252 m_thread.GetProtocolID()); 263 m_thread [all...] |
H A D | ThreadPlanBase.cpp | 44 ThreadPlanTracerSP new_tracer_sp (new ThreadPlanAssemblyTracer (m_thread)); 46 ThreadPlanTracerSP new_tracer_sp (new ThreadPlanTracer (m_thread)); 48 new_tracer_sp->EnableTracing (m_thread.GetTraceEnabledState()); 84 StopInfoSP stop_info_sp = m_thread.GetStopInfo (); 126 log->Printf("Base plan discarding thread plans for thread tid = 0x%4.4" PRIx64 " (breakpoint hit.)", m_thread.GetID()); 127 m_thread.DiscardThreadPlans(false); 154 log->Printf("Base plan discarding thread plans for thread tid = 0x%4.4" PRIx64 " (exception.)", m_thread.GetID()); 155 m_thread.DiscardThreadPlans(false); 162 log->Printf("Base plan discarding thread plans for thread tid = 0x%4.4" PRIx64 " (exec.)", m_thread.GetID()); 163 m_thread [all...] |
H A D | ThreadPlanStepInstruction.cpp | 46 m_instruction_addr = m_thread.GetRegisterContext()->GetPC(0); 47 StackFrameSP m_start_frame_sp(m_thread.GetStackFrameAtIndex(0)); 52 StackFrameSP parent_frame_sp = m_thread.GetStackFrameAtIndex(1); 115 StackID cur_frame_zero_id = m_thread.GetStackFrameAtIndex(0)->GetStackID(); 119 if (m_thread.GetRegisterContext()->GetPC(0) != m_instruction_addr) 130 StackFrame *return_frame = m_thread.GetStackFrameAtIndex(1).get(); 139 addr_t stop_addr = m_thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC(); 140 s.Address (stop_addr, m_thread.CalculateTarget()->GetArchitecture().GetAddressByteSize()); 143 s.Address (return_addr, m_thread.CalculateTarget()->GetArchitecture().GetAddressByteSize()); 150 m_thread [all...] |
H A D | ThreadPlanStepOut.cpp | 58 m_step_from_insn = m_thread.GetRegisterContext()->GetPC(0); 60 StackFrameSP return_frame_sp (m_thread.GetStackFrameAtIndex(frame_idx + 1)); 61 StackFrameSP immediate_return_from_sp (m_thread.GetStackFrameAtIndex (frame_idx)); 69 StackID frame_zero_id = m_thread.GetStackFrameAtIndex(0)->GetStackID(); 80 m_step_out_plan_sp.reset (new ThreadPlanStepOut(m_thread, 100 m_return_addr = return_frame_sp->GetFrameCodeAddress().GetLoadAddress(&m_thread.GetProcess()->GetTarget()); 105 Breakpoint *return_bp = m_thread.CalculateTarget()->CreateBreakpoint (m_return_addr, true).get(); 108 return_bp->SetThreadID(m_thread.GetID()); 129 m_thread.QueueThreadPlan(m_step_out_plan_sp, false); 131 m_thread [all...] |
H A D | ThreadPlanStepOverBreakpoint.cpp | 41 m_breakpoint_addr = m_thread.GetRegisterContext()->GetPC(); 42 m_breakpoint_site_id = m_thread.GetProcess()->GetBreakpointSiteList().FindIDByAddress (m_breakpoint_addr); 99 BreakpointSiteSP bp_site_sp (m_thread.GetProcess()->GetBreakpointSiteList().FindByAddress (m_breakpoint_addr)); 101 m_thread.GetProcess()->DisableBreakpointSite (bp_site_sp.get()); 116 lldb::addr_t pc_addr = m_thread.GetRegisterContext()->GetPC(); 142 BreakpointSiteSP bp_site_sp (m_thread.GetProcess()->GetBreakpointSiteList().FindByAddress (m_breakpoint_addr)); 145 m_thread.GetProcess()->EnableBreakpointSite (bp_site_sp.get());
|
H A D | ThreadPlanStepThrough.cpp | 54 StackFrameSP return_frame_sp = m_thread.GetFrameWithStackID (m_stack_id); 58 m_backstop_addr = return_frame_sp->GetFrameCodeAddress().GetLoadAddress(m_thread.CalculateTarget().get()); 59 Breakpoint *return_bp = m_thread.GetProcess()->GetTarget().CreateBreakpoint (m_backstop_addr, true).get(); 62 return_bp->SetThreadID(m_thread.GetID()); 90 m_sub_plan_sp = m_thread.GetProcess()->GetDynamicLoader()->GetStepThroughTrampolinePlan (m_thread, m_stop_others); 94 ObjCLanguageRuntime *objc_runtime = m_thread.GetProcess()->GetObjCLanguageRuntime(); 96 m_sub_plan_sp = objc_runtime->GetStepThroughTrampolinePlan (m_thread, m_stop_others); 242 m_thread.GetProcess()->GetTarget().RemoveBreakpointByID (m_backstop_bkpt_id); 270 StopInfoSP stop_info_sp(m_thread [all...] |
H A D | ThreadPlanStepOverRange.cpp | 76 s.Address (m_thread.GetRegisterContext()->GetPC(), 77 m_thread.CalculateTarget()->GetArchitecture().GetAddressByteSize()); 103 new_plan_sp = m_thread.QueueThreadPlanForStepThrough (m_stack_id, false, stop_others); 112 StackFrameSP older_frame_sp = m_thread.GetStackFrameAtIndex(1); 145 new_plan_sp = m_thread.QueueThreadPlanForStepOut (false, 155 new_plan_sp = m_thread.QueueThreadPlanForStepThrough (m_stack_id, false, stop_others); 176 new_plan_sp = m_thread.QueueThreadPlanForStepThrough (m_stack_id, false, stop_others); 191 StackFrameSP frame_sp = m_thread.GetStackFrameAtIndex(0); 257 new_plan_sp = m_thread.QueueThreadPlanForRunToAddress(abort_other_plans, 349 bool in_inlined_stack = m_thread [all...] |
H A D | ThreadPlanStepRange.cpp | 59 m_stack_id = m_thread.GetStackFrameAtIndex(0)->GetStackID(); 120 m_address_ranges[0].Dump (s, m_thread.CalculateTarget().get(), Address::DumpStyleLoadAddress); 127 m_address_ranges[i].Dump (s, m_thread.CalculateTarget().get(), Address::DumpStyleLoadAddress); 138 lldb::addr_t pc_load_addr = m_thread.GetRegisterContext()->GetPC(); 143 ret_value = m_address_ranges[i].ContainsLoadAddress(pc_load_addr, m_thread.CalculateTarget().get()); 151 StackFrame *frame = m_thread.GetStackFrameAtIndex(0).get(); 167 m_thread.CalculateTarget().get(), 176 else if (new_context.line_entry.range.GetBaseAddress().GetLoadAddress(m_thread.CalculateTarget().get()) 191 m_thread.CalculateTarget().get(), 218 lldb::addr_t cur_pc = m_thread [all...] |
H A D | ThreadPlanTracer.cpp | 39 m_thread (thread), 47 m_thread (thread), 62 TargetSP target_sp (m_thread.CalculateTarget()); 79 m_thread.GetStackFrameAtIndex(0)->Dump (stream, show_frame_index, show_fullpaths); 91 lldb::StopInfoSP stop_info = m_thread.GetStopInfo(); 123 m_disassembler_sp = Disassembler::FindPlugin(m_thread.GetProcess()->GetTarget().GetArchitecture(), NULL, NULL); 132 TargetSP target_sp (m_thread.CalculateTarget()); 155 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); 186 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); 189 ProcessSP process_sp (m_thread [all...] |
H A D | ThreadPlanStepUntil.cpp | 55 TargetSP target_sp (m_thread.CalculateTarget()); 57 StackFrameSP frame_sp (m_thread.GetStackFrameAtIndex (frame_idx)); 61 lldb::user_id_t thread_id = m_thread.GetID(); 66 StackFrameSP return_frame_sp (m_thread.GetStackFrameAtIndex(frame_idx + 1)); 80 m_stack_id = m_thread.GetStackFrameAtIndex(frame_idx)->GetStackID(); 108 TargetSP target_sp (m_thread.CalculateTarget()); 192 BreakpointSiteSP this_site = m_thread.GetProcess()->GetBreakpointSiteList().FindByID (stop_info_sp->GetValue()); 242 StackID frame_zero_id = m_thread.GetStackFrameAtIndex(0)->GetStackID(); 250 StackFrameSP older_frame_sp = m_thread.GetStackFrameAtIndex(1); 348 TargetSP target_sp (m_thread [all...] |
H A D | RegisterContext.cpp | 28 m_thread (thread), 44 ProcessSP process_sp (m_thread.GetProcess()); 107 StackFrameSP frame_sp(m_thread.GetFrameWithConcreteFrameIndex (m_concrete_frame_idx)); 111 m_thread.ClearStackFrames (); 210 RegisterContextSP frame_zero_context = m_thread.GetRegisterContext(); 243 return m_thread.GetID(); 333 ProcessSP process_sp (m_thread.GetProcess()); 380 ProcessSP process_sp (m_thread.GetProcess()); 424 return m_thread.CalculateTarget(); 431 return m_thread [all...] |
H A D | ThreadPlanStepInRange.cpp | 101 s.Address (m_thread.GetRegisterContext()->GetPC(), 102 m_thread.CalculateTarget()->GetArchitecture().GetAddressByteSize()); 148 m_sub_plan_sp = m_thread.QueueThreadPlanForStepThrough (m_stack_id, false, stop_others); 185 m_sub_plan_sp = m_thread.QueueThreadPlanForStepThrough (m_stack_id, false, stop_others); 205 lldb::StackFrameSP curr_frame = m_thread.GetStackFrameAtIndex(0); 209 lldb::addr_t curr_addr = m_thread.GetRegisterContext()->GetPC(); 217 if (curr_addr == func_start_address.GetLoadAddress(m_thread.CalculateTarget().get())) 223 if (curr_addr == func_start_address.GetLoadAddress(m_thread.CalculateTarget().get())) 234 m_sub_plan_sp = m_thread.QueueThreadPlanForRunToAddress(false, func_start_address,true); 463 bool step_without_resume = m_thread [all...] |
H A D | ThreadPlanRunToAddress.cpp | 42 m_addresses.push_back (address.GetOpcodeLoadAddress (m_thread.CalculateTarget().get())); 57 m_addresses.push_back(m_thread.CalculateTarget()->GetOpcodeLoadAddress(address)); 91 breakpoint = m_thread.CalculateTarget()->CreateBreakpoint (m_addresses[i], true).get(); 95 breakpoint->SetThreadID(m_thread.GetID()); 106 m_thread.CalculateTarget()->RemoveBreakpointByID (m_break_ids[i]); 157 Breakpoint *breakpoint = m_thread.CalculateTarget()->GetBreakpointByID (m_break_ids[i]).get(); 240 m_thread.CalculateTarget()->RemoveBreakpointByID (m_break_ids[i]); 256 lldb::addr_t current_address = m_thread.GetRegisterContext()->GetPC();
|
H A D | StackFrameList.cpp | 46 m_thread (thread), 88 lldb::addr_t cur_pc = m_thread.GetRegisterContext()->GetPC(); 127 lldb::addr_t curr_pc = m_thread.GetRegisterContext()->GetPC(); 132 pc_as_address.SetLoadAddress(curr_pc, &(m_thread.GetProcess()->GetTarget())); 146 StopInfoSP stop_info_sp = m_thread.GetStopInfo(); 169 BreakpointSiteSP bp_site_sp(m_thread.GetProcess()->GetBreakpointSiteList().FindByID(bp_site_id)); 250 m_current_inlined_pc = m_thread.GetRegisterContext()->GetPC(); 257 if (m_thread.IsValid() == false) 264 Unwind *unwinder = m_thread.GetUnwinder (); 299 RegisterContextSP reg_ctx_sp (m_thread [all...] |
H A D | ThreadPlanCallFunction.cpp | 251 RegisterContext *reg_ctx = m_thread.GetRegisterContext().get(); 289 ProcessSP process_sp (m_thread.GetProcess()); 294 m_return_valobj_sp = abi->GetReturnValueObject (m_thread, m_return_type, persistent); 298 log->Printf ("ThreadPlanCallFunction(%p): DoTakedown called for thread 0x%4.4" PRIx64 ", m_valid: %d complete: %d.\n", this, m_thread.GetID(), m_valid, IsPlanComplete()); 300 m_stop_address = m_thread.GetStackFrameAtIndex(0)->GetRegisterContext()->GetPC(); 302 m_thread.RestoreRegisterStateFromCheckpoint(m_stored_thread_state); 312 log->Printf ("ThreadPlanCallFunction(%p): DoTakedown called as no-op for thread 0x%4.4" PRIx64 ", m_valid: %d complete: %d.\n", this, m_thread.GetID(), m_valid, IsPlanComplete()); 331 TargetSP target_sp (m_thread.CalculateTarget()); 398 ProcessSP process_sp (m_thread.CalculateProcess()); 527 m_subplan_sp.reset(new ThreadPlanRunToAddress(m_thread, m_start_add [all...] |
/external/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMacOSXFrameBackchain.cpp | 58 return m_thread.GetRegisterContext()->GetRegisterCount(); 64 return m_thread.GetRegisterContext()->GetRegisterInfoAtIndex(reg); 70 return m_thread.GetRegisterContext()->GetRegisterSetCount(); 78 return m_thread.GetRegisterContext()->GetRegisterSet (reg_set); 197 return m_thread.GetRegisterContext()->WriteAllRegisterValues(data_sp); 204 return m_thread.GetRegisterContext()->ConvertRegisterKindToRegisterNumber (kind, num);
|
H A D | RegisterContextLLDB.cpp | 48 m_thread(thread), 92 ExecutionContext exe_ctx(m_thread.shared_from_this()); 93 RegisterContextSP reg_ctx_sp = m_thread.GetRegisterContext(); 193 active_row->Dump(active_row_strm, m_full_unwind_plan_sp.get(), &m_thread, m_start_pc.GetLoadAddress(exe_ctx.GetTargetPtr())); 240 if (!m_thread.GetRegisterContext()) 271 ExecutionContext exe_ctx(m_thread.shared_from_this()); 475 active_row->Dump(active_row_strm, m_fast_unwind_plan_sp.get(), &m_thread, m_start_pc.GetLoadAddress(exe_ctx.GetTargetPtr())); 489 active_row->Dump(active_row_strm, m_full_unwind_plan_sp.get(), &m_thread, m_start_pc.GetLoadAddress(exe_ctx.GetTargetPtr())); 591 unwind_plan_sp = func_unwinders_sp->GetUnwindPlanFastUnwind (m_thread); 627 ExecutionContext exe_ctx(m_thread [all...] |
/external/lldb/tools/lldb-perf/darwin/sketch/ |
H A D | sketch.cpp | 219 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"properties"); 220 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"[properties description]"); 221 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"typeName"); 222 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"data"); 223 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"[data description]"); 238 next_action.StepOver(m_thread); 245 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"layoutManager"); 246 m_run_expr_measurement(m_thread.GetFrameAtIndex(0),"contents"); 247 next_action.StepOver(m_thread); 254 next_action.StepOver(m_thread); [all...] |
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleThreadPlanStepThroughObjCTrampoline.cpp | 70 m_thread.GetProcess()->AddPreResumeAction (PreResumeInitializeClangFunction, (void *) this); 79 m_args_addr = m_trampoline_handler->SetupDispatchFunction(m_thread, m_input_values); 89 m_thread.CalculateExecutionContext(exc_ctx); 97 m_thread.QueueThreadPlan (m_func_sp, false); 170 m_thread.CalculateExecutionContext(exc_ctx); 189 SymbolContext sc = m_thread.GetStackFrameAtIndex(0)->GetSymbolContext(eSymbolContextEverything); 190 m_run_to_sp.reset(new ThreadPlanStepOut (m_thread, 197 m_thread.QueueThreadPlan(m_run_to_sp, false); 213 m_run_to_sp.reset(new ThreadPlanRunToAddress(m_thread, target_so_addr, m_stop_others)); 214 m_thread [all...] |
/external/lldb/include/lldb/Target/ |
H A D | ThreadPlan.h | 289 return m_thread; 295 return m_thread; 301 return m_thread.GetProcess()->GetTarget(); 307 return m_thread.GetProcess()->GetTarget(); 443 m_thread.PushPlan (thread_plan_sp); 501 return m_thread.GetStopInfo (); 545 return m_thread.GetPreviousPlan (this); 554 return m_thread.GetPrivateStopInfo (); 560 m_thread.SetStopInfo (stop_reason_sp); 578 Thread &m_thread; member in class:lldb_private::ThreadPlan [all...] |
H A D | Unwind.h | 29 m_thread (thread), 91 return m_thread; 112 Thread &m_thread; member in class:lldb_private::Unwind
|
/external/deqp/framework/platform/android/ |
H A D | tcuAndroidRenderActivity.cpp | 282 , m_thread (DE_NULL) 294 m_thread = thread; 307 m_thread->resume(); 315 m_thread->pause(); 331 m_thread->enqueue(Message(MESSAGE_WINDOW_CREATED, window)); 337 m_thread->enqueue(Message(MESSAGE_WINDOW_RESIZED, window)); 348 m_thread->enqueue(Message(MESSAGE_WINDOW_DESTROYED, window)); 349 m_thread->sync(); // Block until thread has processed all messages. 355 m_thread->enqueue(Message(MESSAGE_INPUT_QUEUE_CREATED, queue)); 361 m_thread [all...] |
/external/deqp/framework/common/ |
H A D | tcuThreadUtil.hpp | 95 MessageBuilder (Thread& thread) : m_thread(thread) {} 96 MessageBuilder (const MessageBuilder& other) : m_thread(other.m_thread), m_stream(other.m_stream.str()) {} 109 Thread& m_thread; member in class:tcu::ThreadUtil::MessageBuilder
|