/haiku/src/kits/debugger/jobs/ |
H A D | GetCPUStateJob.cpp | 22 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 D | GetThreadStateJob.cpp | 22 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 D | GetStackTraceJob.cpp | 27 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 D | ExpressionEvaluationJob.cpp | 38 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 D | RequestThread.cpp | 26 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 D | GeneralPage.cpp | 17 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 D | GeneralPage.h | 24 Model::Thread* fThread; member in class:ThreadWindow::GeneralPage
|
/haiku/src/kits/debugger/model/ |
H A D | ThreadInfo.cpp | 12 fThread(-1), 21 fThread(other.fThread), 30 fThread(thread), 40 fThread = thread;
|
/haiku/src/apps/powerstatus/ |
H A D | DriverInterface.cpp | 56 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 D | TaskManager.cpp | 11 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 D | RequestConnection.cpp | 17 : 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 D | LEDAnimation.cpp | 14 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 D | LEDAnimation.h | 27 thread_id fThread; member in class:LEDAnimation
|
/haiku/src/tests/system/kernel/scheduler/ |
H A D | main.cpp | 32 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 D | MessageLooper.cpp | 23 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 D | MessageLooper.h | 28 thread_id Thread() const { return fThread; } 50 thread_id fThread; member in class:MessageLooper
|
/haiku/headers/private/kernel/ |
H A D | syscall_restart.h | 120 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 D | ThreadHandler.cpp | 83 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 D | ThreadInfo.h | 23 thread_id ThreadID() const { return fThread; } 28 thread_id fThread; member in class:ThreadInfo
|
/haiku/src/system/kernel/scheduler/ |
H A D | scheduler_thread.h | 40 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 D | WidthBufferTest.cpp | 24 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 D | PortListener.h | 40 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 D | Worker.cpp | 20 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 D | ScreenSaverRunner.cpp | 32 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 D | UserEvent.cpp | 174 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();
|