Searched refs:Thread (Results 1 - 25 of 229) sorted by path

12345678910

/haiku/headers/os/app/
H A DLooper.h79 thread_id Thread() const;
/haiku/headers/private/debugger/controllers/
H A DTeamDebugger.h33 class Thread;
139 ::Thread* thread = NULL);
232 ::Thread* thread);
H A DThreadHandler.h15 #include "model/Thread.h"
39 ThreadHandler(::Thread* thread, Worker* worker,
48 ::Thread* GetThread() const { return fThread; }
125 ::Thread* fThread;
/haiku/headers/private/debugger/debug_managers/
H A DValueNodeManager.h13 class Thread;
23 status_t SetStackFrame(::Thread* thread,
51 ::Thread* fThread;
/haiku/headers/private/debugger/model/
H A DExpressionValues.h18 class Thread;
31 Thread* thread,
35 Thread* thread,
39 Thread* thread,
42 Thread* thread,
45 Thread* thread,
67 ExpressionValues::GetValue(FunctionID* function, Thread* thread,
75 ExpressionValues::HasValue(FunctionID* function, Thread* thread,
H A DTeam.h19 #include "Thread.h"
129 void AddThread(::Thread* thread);
131 ::Thread** _thread = NULL);
132 void RemoveThread(::Thread* thread);
134 ::Thread* ThreadByID(thread_id threadID) const;
230 // service methods for Thread
231 void NotifyThreadStateChanged(::Thread* thread);
232 void NotifyThreadCpuStateChanged(::Thread* thread);
234 ::Thread* thread);
287 void _NotifyThreadAdded(::Thread* threa
[all...]
H A DThread.h43 class Thread : public BReferenceable, class in inherits:BReferenceable,DoublyLinkedListLinkImpl
44 public DoublyLinkedListLinkImpl< ::Thread> {
46 Thread(Team* team, thread_id threadID);
47 ~Thread();
100 typedef DoublyLinkedList< ::Thread> ThreadList;
/haiku/headers/private/debugger/user_interface/
H A DUserInterface.h29 class Thread;
179 ::Thread* thread = NULL) = 0;
/haiku/headers/private/kernel/
H A DDPC.h69 thread_id Thread() const function in class:BKernel::DPCQueue
H A DUserEvent.h22 struct Thread;
70 static ThreadSignalEvent* Create(Thread* thread, uint32 signalNumber,
80 ThreadSignalEvent(Thread* thread,
84 Thread* fThread;
H A DUserTimer.h120 void Update(Thread* unscheduledThread,
121 Thread* lockedThread = NULL);
129 Thread* lockedThread = NULL);
189 Thread* fThread; // != NULL only when active
251 status_t user_timer_create_thread_timers(Team* team, Thread* thread);
257 void user_timer_stop_cpu_timers(Thread* thread, Thread* nextThread);
258 void user_timer_continue_cpu_timers(Thread* thread,
259 Thread* previousThread);
H A Dksignal.h25 struct Thread;
30 using BKernel::Thread;
208 void handle_signals(Thread* thread);
212 status_t send_signal_to_thread_locked(Thread* thread, uint32 signalNumber,
214 status_t send_signal_to_thread(Thread* thread, const Signal& signal,
H A Dlisteners.h27 Thread* thread) = 0;
29 Thread* thread) = 0;
30 virtual void ThreadScheduled(Thread* oldThread,
31 Thread* newThread) = 0;
/haiku/headers/private/kernel/arch/m68k/
H A Darch_thread.h23 uint32 m68k_next_page_directory(Thread *from, Thread *to);
26 extern Thread *gCurrentThread;
28 extern inline Thread *
36 arch_thread_set_current_thread(Thread *t)
44 extern inline Thread *
49 return (Thread *)(uint32)(v & 0xffffffff);
54 arch_thread_set_current_thread(Thread *t)
/haiku/headers/private/kernel/arch/mipsel/
H A Darch_thread.h25 static inline Thread*
29 Thread* t;
35 arch_thread_set_current_thread(Thread* t)
/haiku/headers/private/kernel/arch/ppc/
H A Darch_thread.h23 static inline Thread *
26 Thread *t;
33 arch_thread_set_current_thread(Thread *t)
/haiku/headers/private/kernel/arch/
H A Dthread.h21 status_t arch_thread_init_thread_struct(Thread *t);
22 status_t arch_thread_init_tls(Thread *thread);
23 void arch_thread_context_switch(Thread *t_from, Thread *t_to);
24 void arch_thread_init_kthread_stack(Thread *thread, void *stack,
27 status_t arch_thread_enter_userspace(Thread *t, addr_t entry,
30 bool arch_on_signal_stack(Thread *thread);
31 status_t arch_setup_signal_frame(Thread *thread, struct sigaction *action,
H A Duser_debugger.h23 struct Thread;
25 using BKernel::Thread;
37 status_t arch_get_thread_debug_cpu_state(Thread *thread,
/haiku/headers/private/kernel/arch/x86/
H A Darch_thread.h24 struct iframe* x86_get_thread_user_iframe(Thread* thread);
26 phys_addr_t x86_next_page_directory(Thread* from, Thread* to);
27 void x86_initial_return_to_userland(Thread* thread, struct iframe* iframe);
30 void x86_set_tls_context(Thread* thread);
33 static inline Thread*
38 return (Thread*)addr;
46 arch_thread_set_current_thread(Thread* t)
63 arch_thread_set_current_thread(Thread* t)
/haiku/src/add-ons/mail_daemon/inbound_protocols/imap/
H A DIMAPConnectionWorker.h43 thread_id Thread() const { return fThread; } function in class:IMAPConnectionWorker
/haiku/src/add-ons/translators/raw/
H A Dmain.cpp136 wait_for_thread(window->Thread(), &status);
/haiku/src/apps/debuganalyzer/gui/main_window/
H A DMainWindow.h31 void OpenThreadWindow(Model::Thread* thread);
H A DThreadsPage.cpp39 Model::Thread* thread = fModel->ThreadAt(rowIndex);
193 Model::Thread* thread = fModel->ThreadAt(rowIndex);
/haiku/src/apps/debuganalyzer/gui/thread_window/
H A DGeneralPage.cpp44 ThreadWindow::GeneralPage::SetModel(Model* model, Model::Thread* thread)
H A DGeneralPage.h20 void SetModel(Model* model, Model::Thread* thread);
24 Model::Thread* fThread;

Completed in 128 milliseconds

12345678910