Searched refs:fThread (Results 1 - 25 of 128) sorted by relevance

123456

/haiku/src/kits/debugger/jobs/
H A DGetCPUStateJob.cpp22 fThread(thread)
24 fThread->AcquireReference();
30 fThread->ReleaseReference();
45 status_t error = fDebuggerInterface->GetCpuState(fThread->ID(), state);
50 AutoLocker<Team> locker(fThread->GetTeam());
52 if (fThread->State() == THREAD_STATE_STOPPED)
53 fThread->SetCpuState(state);
H A DGetThreadStateJob.cpp22 fThread(thread)
24 fThread->AcquireReference();
30 fThread->ReleaseReference();
45 status_t error = fDebuggerInterface->GetCpuState(fThread->ID(), state);
48 AutoLocker<Team> locker(fThread->GetTeam());
50 if (fThread->State() != THREAD_STATE_UNKNOWN)
54 fThread->SetState(THREAD_STATE_STOPPED);
55 fThread->SetCpuState(state);
57 fThread->SetState(THREAD_STATE_RUNNING);
H A DGetStackTraceJob.cpp27 fThread(thread)
29 fThread->AcquireReference();
31 fCpuState = fThread->GetCpuState();
36 SetDescription("Retrieving stack trace for thread %" B_PRId32, fThread->ID());
45 fThread->ReleaseReference();
64 status_t error = fArchitecture->CreateStackTrace(fThread->GetTeam(), this,
65 fCpuState, stackTrace, fThread->ReturnValueInfos());
71 AutoLocker<Team> locker(fThread->GetTeam());
73 if (fThread->GetCpuState() == fCpuState)
74 fThread
[all...]
H A DExpressionEvaluationJob.cpp38 fThread(thread),
47 if (fThread != NULL)
48 fThread->AcquireReference();
58 if (fThread != NULL)
59 fThread->ReleaseReference();
84 result = fManager->SetStackFrame(fThread, fFrame);
121 fArchitecture, fThread->GetCpuState(), fTypeInformation,
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DRequestThread.cpp26 fThread(NULL),
30 fThread = RequestThread::GetCurrentThread();
31 if (fThread) {
32 fPreviousContext = fThread->GetContext();
33 fThread->SetContext(this);
42 if (fThread)
43 fThread->SetContext(fPreviousContext);
50 return fThread;
65 : fThread(-1),
95 fThread
[all...]
/haiku/src/apps/debuganalyzer/gui/thread_window/
H A DGeneralPage.cpp17 fThread(NULL),
46 if (model == fModel && thread == fThread)
50 fThread = thread;
52 if (fThread != NULL) {
54 fThreadNameView->SetText(fThread->Name());
58 snprintf(buffer, sizeof(buffer), "%" B_PRId32, fThread->ID());
66 format_nanotime(fThread->TotalRunTime(), timeBuffer,
69 fThread->Runs());
73 format_nanotime(fThread->TotalWaitTime(), timeBuffer,
76 fThread
[all...]
H A DGeneralPage.h24 Model::Thread* fThread; member in class:ThreadWindow::GeneralPage
/haiku/src/kits/debugger/model/
H A DThreadInfo.cpp12 fThread(-1),
21 fThread(other.fThread),
30 fThread(thread),
40 fThread = thread;
/haiku/src/apps/powerstatus/
H A DDriverInterface.cpp56 fThread(-1),
76 if (fThread > 0)
79 fThread = spawn_thread(&_ThreadWatchPowerFunction, "PowerStatusThread",
81 if (fThread >= 0) {
85 status = resume_thread(fThread);
87 return fThread;
93 fThread = -1;
104 if (fThread < 0)
130 if (fThread < 0)
136 wait_for_thread(fThread, NUL
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DTaskManager.cpp11 fThread(-1),
28 fThread = spawn_thread(&_ThreadEntry, name, B_NORMAL_PRIORITY, this);
30 fThread = spawn_kernel_thread(&_ThreadEntry, name, B_NORMAL_PRIORITY, this);
32 if (fThread < 0)
33 return fThread;
35 resume_thread(fThread);
45 if (fThread >= 0) {
47 wait_for_thread(fThread, &result);
H A DRequestConnection.cpp17 : fThread(-1),
41 fThread = spawn_thread(_LoopEntry, "down stream thread",
43 if (fThread < 0)
44 return fThread;
50 resume_thread(fThread);
56 if (fThread > 0 && find_thread(NULL) != fThread) {
58 wait_for_thread(fThread, &result);
89 thread_id fThread; member in class:RequestConnection::DownStreamThread
/haiku/src/servers/mail/
H A DLEDAnimation.cpp14 fThread(-1),
31 if (fThread >= 0)
37 fThread = ::spawn_thread(AnimationThread,"LED thread",B_NORMAL_PRIORITY,this);
38 ::resume_thread(fThread);
46 if (fThread < 0)
51 ::wait_for_thread(fThread,&result);
75 anim->fThread = -1;
H A DLEDAnimation.h27 thread_id fThread; member in class:LEDAnimation
/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp32 struct thread* GetThread() { return &fThread; }
33 virtual void Rescheduled() { fOnCPU[fThread.cpu->cpu_num]++; }
40 struct thread fThread; member in class:Thread
70 thread_id fThread; member in class:CPU
100 memset(&fThread, 0, sizeof(struct thread));
101 fThread.name = strdup(name);
102 fThread.id = sNextThreadID++;
103 fThread.priority = fThread.next_priority = priority;
104 fThread
[all...]
/haiku/src/servers/app/
H A DMessageLooper.cpp23 fThread(-1),
47 fThread = spawn_thread(_message_thread, name, B_DISPLAY_PRIORITY, this);
48 if (fThread < B_OK) {
50 return fThread;
53 if (resume_thread(fThread) != B_OK) {
55 kill_thread(fThread);
56 fThread = -1;
70 if (fThread < B_OK) {
76 if (fThread == find_thread(NULL)) {
H A DMessageLooper.h28 thread_id Thread() const { return fThread; }
50 thread_id fThread; member in class:MessageLooper
/haiku/headers/private/kernel/
H A Dsyscall_restart.h120 fThread = thread_get_current_thread();
121 fWasSyscall = (atomic_and(&fThread->flags, ~THREAD_FLAGS_SYSCALL)
128 atomic_or(&fThread->flags, THREAD_FLAGS_SYSCALL);
132 Thread* fThread; member in struct:SyscallFlagUnsetter
142 fThread = thread_get_current_thread();
143 atomic_or(&fThread->flags, THREAD_FLAGS_SYSCALL);
150 atomic_or(&fThread->flags, THREAD_FLAGS_RESTART_SYSCALL);
153 atomic_and(&fThread->flags, ~THREAD_FLAGS_SYSCALL);
166 Thread* fThread; member in struct:SyscallRestartWrapper
/haiku/src/kits/debugger/controllers/
H A DThreadHandler.cpp83 fThread(thread),
116 fThread), fJobListener);
174 AutoLocker<Team> locker(fThread->GetTeam());
175 Breakpoint* breakpoint = fThread->GetTeam()->BreakpointAtAddress(
252 ::Team* team = fThread->GetTeam();
305 AutoLocker<Team> locker(fThread->GetTeam());
307 if (fThread->State() == THREAD_STATE_UNKNOWN)
312 ? fThread->State() != THREAD_STATE_RUNNING
313 : fThread->State() != THREAD_STATE_STOPPED) {
318 CpuState* cpuState = fThread
[all...]
/haiku/headers/private/debugger/model/
H A DThreadInfo.h23 thread_id ThreadID() const { return fThread; }
28 thread_id fThread; member in class:ThreadInfo
/haiku/src/system/kernel/scheduler/
H A Dscheduler_thread.h40 inline int32 GetPriority() const { return fThread->priority; }
41 inline Thread* GetThread() const { return fThread; }
114 Thread* fThread; member in struct:Scheduler::ThreadData
205 TRACE("increasing thread %ld penalty\n", fThread->id);
221 SpinLocker threadTimeLocker(fThread->time_lock);
222 fThread->last_time = system_time();
232 SpinLocker threadTimeLocker(fThread->time_lock);
233 fThread->kernel_time += system_time() - fThread->last_time;
234 fThread
[all...]
/haiku/src/tests/kits/interface/
H A DWidthBufferTest.cpp24 thread_id fThread; member in class:App
44 fThread = spawn_thread(App::_thread, "widthbuffer tester",
52 resume_thread(fThread);
59 wait_for_thread(fThread, &status);
/haiku/headers/private/bluetooth/
H A DPortListener.h40 wait_for_thread(fThread, &status);
79 fThread = find_thread(fThreadName);
80 if (fThread < B_OK) {
82 fThread = spawn_kernel_thread((thread_func)&PortListener<TYPE,
86 fThread = spawn_thread((thread_func)&PortListener<TYPE,
92 if (fThread < B_OK)
93 return fThread;
106 return resume_thread(fThread);
116 wait_for_thread(fThread, &status);
130 thread_id fThread; member in class:PortListener
[all...]
/haiku/src/servers/launch/
H A DWorker.cpp20 fThread(-1),
34 fThread = spawn_thread(&Worker::_Process, Name(), B_NORMAL_PRIORITY,
36 if (fThread < 0)
37 return fThread;
39 status_t status = resume_thread(fThread);
/haiku/src/kits/screensaver/
H A DScreenSaverRunner.cpp32 fThread(-1),
51 fThread = spawn_thread(&_ThreadFunc, "ScreenSaverRenderer", B_LOW_PRIORITY,
55 return fThread >= B_OK ? B_OK : fThread;
65 if (fThread >= 0) {
67 wait_for_thread(fThread, &returnValue);
75 return suspend_thread(fThread);
82 return resume_thread(fThread);
91 if (fThread >= B_OK) {
/haiku/src/system/kernel/
H A DUserEvent.cpp174 fThread(thread)
205 fThread->AcquireReference();
208 fThread->ReleaseReference();
219 InterruptsReadSpinLocker teamLocker(fThread->team_lock);
220 SpinLocker locker(fThread->team->signal_lock);
221 status_t error = send_signal_to_thread_locked(fThread, fSignal->Number(),
225 fThread->ReleaseReference();

Completed in 434 milliseconds

123456