/haiku/headers/private/system/ |
H A D | scheduler_defs.h | 49 thread_id thread; member in struct:scheduling_analysis_thread_wait_object
|
/haiku/src/apps/debuganalyzer/gui/main_window/ |
H A D | MainWindow.h | 31 void OpenThreadWindow(Model::Thread* thread);
|
/haiku/src/apps/debuganalyzer/gui/thread_window/ |
H A D | ThreadWindow.h | 20 Model* model, Model::Thread* thread);
|
/haiku/src/system/kernel/arch/mips/ |
H A D | arch_thread.cpp | 6 #include <kernel/thread.h>
|
/haiku/src/system/kernel/ |
H A D | UserEvent.cpp | 171 ThreadSignalEvent::ThreadSignalEvent(Thread* thread, EventSignal* signal) argument 174 fThread(thread) 180 ThreadSignalEvent::Create(Thread* thread, uint32 signalNumber, int32 signalCode, argument 190 ThreadSignalEvent* event = new ThreadSignalEvent(thread, signal); 203 // We need a reference to the thread to guarantee that it is still there 281 // create the thread
|
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/ |
H A D | RequestConnection.h | 32 bool DownStreamChannelError(DownStreamThread* thread,
|
/haiku/src/kits/debugger/target_host_interface/local/ |
H A D | LocalTargetHostInterface.h | 33 virtual status_t FindTeamByThread(thread_id thread,
|
H A D | LocalTargetHostInterface.cpp | 182 thread_id thread = load_program(arguments, commandLineArgc, false); local 183 if (thread < 0) 184 return thread; 186 // main thread ID == team ID. 187 _teamID = thread; 228 LocalTargetHostInterface::FindTeamByThread(thread_id thread, argument 232 status_t error = get_thread_info(thread, &info);
|
/haiku/src/kits/debugger/target_host_interface/network/ |
H A D | NetworkTargetHostInterface.cpp | 96 NetworkTargetHostInterface::FindTeamByThread(thread_id thread, argument
|
H A D | NetworkTargetHostInterface.h | 33 virtual status_t FindTeamByThread(thread_id thread,
|
/haiku/src/tests/system/libroot/posix/ |
H A D | thread_local_test.cpp | 9 #include <thread>
|
/haiku/headers/private/kernel/arch/x86/ |
H A D | arch_thread_types.h | 38 // architecture specific thread info 42 // pointed here, used to get the current thread. 43 BKernel::Thread* thread; member in struct:arch_thread
|
/haiku/headers/private/kernel/arch/ |
H A D | user_memory.h | 11 #include <thread.h>
|
H A D | debug.h | 43 bool arch_debug_contains_call(Thread *thread, const char *symbol,
|
/haiku/src/system/kernel/arch/sparc/ |
H A D | arch_debug.cpp | 20 arch_debug_contains_call(Thread *thread, const char *symbol, argument 101 add_debugger_command("sc", &stack_trace, "Stack crawl for current thread");
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | RequestPortPool.cpp | 73 // first check whether the thread does already own a port 74 thread_id thread = find_thread(NULL); local 81 if (info.owner == thread) { 87 // the thread doesn't own a port yet, find a free one
|
/haiku/src/apps/debuganalyzer/model/ |
H A D | ThreadModel.cpp | 39 ThreadModel::ThreadModel(Model* model, Model::Thread* thread) argument 42 fThread(thread),
|
H A D | Model.h | 411 bool AddThread(Thread* thread); 499 const Thread* thread); 505 const Thread* thread); 555 Model::Thread* thread; member in struct:Model::CompactThreadSchedulingState 561 thread_id ID() const { return thread->ID(); } 574 inline ThreadSchedulingState(Thread* thread); 609 inline void InsertThread(ThreadSchedulingState* thread); 610 inline void RemoveThread(ThreadSchedulingState* thread); 614 virtual void DeleteThread(ThreadSchedulingState* thread); 1248 return fCreationEvent->thread; 1435 CompareWithID(const thread_id* id, const Thread* thread) argument 1452 CompareWithCreationTimeID(const creation_time_id* key, const Thread* thread) argument 1488 ThreadSchedulingState(Thread* thread) argument 1522 InsertThread(ThreadSchedulingState* thread) argument 1529 RemoveThread(ThreadSchedulingState* thread) argument [all...] |
/haiku/src/system/runtime_loader/ |
H A D | utility.cpp | 85 // Copied from libroot/os/thread.c: 89 _get_thread_info(thread_id thread, thread_info *info, size_t size) argument 94 return _kern_get_thread_info(thread, info);
|
/haiku/src/apps/showimage/ |
H A D | ImageCache.cpp | 74 TRACE("max thread count: %" B_PRId32 ", max bytes: %" B_PRIu64 131 // start a new worker thread to load the image 132 thread_id thread = spawn_thread(&ImageCache::_QueueWorkerThread, local 134 if (thread >= B_OK) { 136 resume_thread(thread); 139 return thread; 172 // wait for running thread 173 thread_id thread; local 175 thread = find_thread("image loader"); 176 if (thread < [all...] |
/haiku/src/apps/debugger/user_interface/gui/expression_eval_window/ |
H A D | ExpressionEvaluationWindow.h | 61 ::Thread* thread); 82 status_t _CreateThreadMenuItem(::Thread* thread,
|
/haiku/src/kits/debugger/debugger_interface/core/ |
H A D | CoreFileDebuggerInterface.cpp | 116 CoreFileDebuggerInterface::ContinueThread(thread_id thread) argument 123 CoreFileDebuggerInterface::StopThread(thread_id thread) argument 130 CoreFileDebuggerInterface::SingleStepThread(thread_id thread) argument 284 CoreFileDebuggerInterface::GetThreadInfo(thread_id thread, ThreadInfo& info) argument 286 const CoreFileThreadInfo* coreInfo = fCoreFile->ThreadInfoForId(thread); 296 CoreFileDebuggerInterface::GetCpuState(thread_id thread, CpuState*& _state) argument 298 const CoreFileThreadInfo* coreInfo = fCoreFile->ThreadInfoForId(thread); 308 CoreFileDebuggerInterface::SetCpuState(thread_id thread, const CpuState* state) argument
|
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_user_debugger.cpp | 9 #include <thread.h> 94 arch_get_thread_debug_cpu_state(Thread* thread, debug_cpu_state* cpuState) argument 96 iframe* frame = thread->arch_info.userFrame; 133 if (thread == thread_get_current_thread()) 136 memcpy(&cpuState->f[0], &thread->arch_info.fpuContext, 137 sizeof(thread->arch_info.fpuContext));
|
/haiku/src/system/libroot/posix/malloc_debug/ |
H A D | malloc_debug_api.cpp | 91 heap_debug_dump_allocations(bool statsOnly, thread_id thread) argument 94 sCurrentHeap->dump_allocations(statsOnly, thread); 118 thread_id *thread) 121 return sCurrentHeap->get_allocation_info(address, size, thread); 321 thread_id thread; local 326 status_t res = sCurrentHeap->get_allocation_info(ptr, &size, &thread); 117 heap_debug_get_allocation_info(void *address, size_t *size, thread_id *thread) argument
|
/haiku/headers/posix/ |
H A D | pthread.h | 24 * Flags for threads and thread attributes. 200 /* thread attributes functions */ 240 /* thread functions */ 241 extern int pthread_create(pthread_t *thread, const pthread_attr_t *attr, 243 extern int pthread_detach(pthread_t thread); 246 extern int pthread_join(pthread_t thread, void **_value); 251 extern int pthread_cancel(pthread_t thread); 256 extern int pthread_getschedparam(pthread_t thread, int *policy, 258 extern int pthread_setschedparam(pthread_t thread, int policy, 261 /* thread specifi [all...] |