Searched refs:thread (Results 226 - 250 of 475) sorted by relevance

1234567891011>>

/haiku/headers/private/system/
H A Dscheduler_defs.h49 thread_id thread; member in struct:scheduling_analysis_thread_wait_object
/haiku/src/apps/debuganalyzer/gui/main_window/
H A DMainWindow.h31 void OpenThreadWindow(Model::Thread* thread);
/haiku/src/apps/debuganalyzer/gui/thread_window/
H A DThreadWindow.h20 Model* model, Model::Thread* thread);
/haiku/src/system/kernel/arch/mips/
H A Darch_thread.cpp6 #include <kernel/thread.h>
/haiku/src/system/kernel/
H A DUserEvent.cpp171 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 DRequestConnection.h32 bool DownStreamChannelError(DownStreamThread* thread,
/haiku/src/kits/debugger/target_host_interface/local/
H A DLocalTargetHostInterface.h33 virtual status_t FindTeamByThread(thread_id thread,
H A DLocalTargetHostInterface.cpp182 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 DNetworkTargetHostInterface.cpp96 NetworkTargetHostInterface::FindTeamByThread(thread_id thread, argument
H A DNetworkTargetHostInterface.h33 virtual status_t FindTeamByThread(thread_id thread,
/haiku/src/tests/system/libroot/posix/
H A Dthread_local_test.cpp9 #include <thread>
/haiku/headers/private/kernel/arch/x86/
H A Darch_thread_types.h38 // 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 Duser_memory.h11 #include <thread.h>
H A Ddebug.h43 bool arch_debug_contains_call(Thread *thread, const char *symbol,
/haiku/src/system/kernel/arch/sparc/
H A Darch_debug.cpp20 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 DRequestPortPool.cpp73 // 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 DThreadModel.cpp39 ThreadModel::ThreadModel(Model* model, Model::Thread* thread) argument
42 fThread(thread),
H A DModel.h411 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 Dutility.cpp85 // 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 DImageCache.cpp74 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 DExpressionEvaluationWindow.h61 ::Thread* thread);
82 status_t _CreateThreadMenuItem(::Thread* thread,
/haiku/src/kits/debugger/debugger_interface/core/
H A DCoreFileDebuggerInterface.cpp116 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 Darch_user_debugger.cpp9 #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 Dmalloc_debug_api.cpp91 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 Dpthread.h24 * 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...]

Completed in 93 milliseconds

1234567891011>>