Lines Matching refs:error_ptr
102 void *thread_arg, SBError *error_ptr) { in ThreadCreate() argument
103 LLDB_INSTRUMENT_VA(name, thread_function, thread_arg, error_ptr); in ThreadCreate()
109 if (error_ptr) in ThreadCreate()
110 error_ptr->SetError(Status(thread.takeError())); in ThreadCreate()
121 bool SBHostOS::ThreadCancel(lldb::thread_t thread, SBError *error_ptr) { in ThreadCancel() argument
122 LLDB_INSTRUMENT_VA(thread, error_ptr); in ThreadCancel()
127 if (error_ptr) in ThreadCancel()
128 error_ptr->SetError(error); in ThreadCancel()
133 bool SBHostOS::ThreadDetach(lldb::thread_t thread, SBError *error_ptr) { in ThreadDetach() argument
134 LLDB_INSTRUMENT_VA(thread, error_ptr); in ThreadDetach()
138 if (error_ptr) in ThreadDetach()
139 error_ptr->SetErrorString("ThreadDetach is not supported on this platform"); in ThreadDetach()
143 if (error_ptr) in ThreadDetach()
144 error_ptr->SetError(error); in ThreadDetach()
151 SBError *error_ptr) { in ThreadJoin() argument
152 LLDB_INSTRUMENT_VA(thread, result, error_ptr); in ThreadJoin()
157 if (error_ptr) in ThreadJoin()
158 error_ptr->SetError(error); in ThreadJoin()