Searched refs:nanotime_t (Results 1 - 19 of 19) sorted by relevance
/haiku/src/system/libroot/os/arch/generic/ |
H A D | generic_system_time_nsecs.cpp | 10 nanotime_t
|
/haiku/src/apps/debuganalyzer/gui/chart/ |
H A D | NanotimeChartAxisLegendSource.cpp | 21 nanotime_t startTime = (nanotime_t)range.min; 22 nanotime_t endTime = (nanotime_t)range.max; 27 nanotime_t positionFactors[4]; 35 nanotime_t rangeTime = endTime - startTime; 42 nanotime_t baseInterval = positionFactors[position]; 43 nanotime_t relativeFactor = 1; 57 nanotime_t interval = baseInterval * relativeFactor; 58 nanotime_t tim [all...] |
/haiku/src/apps/debuganalyzer/model/ |
H A D | Model.h | 69 size_t ClosestEventIndex(nanotime_t eventTime) const; 79 inline nanotime_t BaseTime() const; 80 void SetBaseTime(nanotime_t time); 82 inline nanotime_t LastEventTime() const; 83 void SetLastEventTime(nanotime_t time); 85 inline nanotime_t IdleTime() const; 96 nanotime_t time); 103 nanotime_t time); 134 nanotime_t eventTime) const; 147 const nanotime_t* tim [all...] |
H A D | Model.cpp | 75 Model::CPU::SetIdleTime(nanotime_t time) 150 Model::WaitObject::AddWait(nanotime_t waitTime) 184 nanotime_t 227 Model::ThreadWaitObject::AddWait(nanotime_t waitTime) 268 Model::Team::Team(const system_profiler_team_added* event, nanotime_t time) 294 nanotime_t time) 359 Model::Thread::ClosestRequestStartIndex(nanotime_t minRequestStartTime) const 390 Model::Thread::AddRun(nanotime_t runTime) 403 Model::Thread::AddRerun(nanotime_t runTime) 416 Model::Thread::AddLatency(nanotime_t latenc [all...] |
H A D | ThreadModel.h | 40 int32 FindSchedulingEvent(nanotime_t time); 72 inline nanotime_t TotalWaitTime() const; 87 nanotime_t fTotalWaitTime; 153 nanotime_t
|
H A D | ThreadModel.cpp | 97 ThreadModel::FindSchedulingEvent(nanotime_t time)
|
/haiku/src/apps/debuganalyzer/util/ |
H A D | TimeUtils.h | 13 nanotime_t hours; 21 nanotime_t hours; 46 decompose_time(nanotime_t time, decomposed_nanotime& decomposed) 85 format_nanotime(nanotime_t time, char* buffer, size_t bufferSize) 98 format_nanotime(nanotime_t time)
|
/haiku/headers/private/system/ |
H A D | system_profiler_defs.h | 143 nanotime_t time; 149 nanotime_t time; 159 nanotime_t time; 166 nanotime_t time; 191 nanotime_t time; 204 nanotime_t time; 213 nanotime_t time; 224 nanotime_t time;
|
/haiku/src/system/kernel/scheduler/ |
H A D | scheduler_profiler.cpp | 58 nanotime_t start = system_time_nsecs(); 75 nanotime_t stop = system_time_nsecs(); 83 nanotime_t start = system_time_nsecs(); 90 nanotime_t timeSpent = start - stackEntry->fEntryTime; 97 nanotime_t profilerTime = stackEntry->fProfilerTime; 103 nanotime_t stop = system_time_nsecs(); 129 &_CompareFunctions<nanotime_t, &FunctionData::fTimeInclusive>); 143 &_CompareFunctions<nanotime_t, &FunctionData::fTimeExclusive>); 157 &_CompareFunctionsPerCall<nanotime_t, &FunctionData::fTimeInclusive>); 171 &_CompareFunctionsPerCall<nanotime_t, [all...] |
H A D | scheduler_profiler.h | 58 nanotime_t fEntryTime; 59 nanotime_t fOthersTime; 60 nanotime_t fProfilerTime;
|
/haiku/src/apps/debuganalyzer/gui/main_window/ |
H A D | SchedulingPage.cpp | 55 nanotime_t time; 59 SchedulingEvent(nanotime_t time, ThreadState state, 71 nanotime_t time; 74 IOSchedulingEvent(nanotime_t time, uint32 state) 146 void AddState(Model::Thread* thread, nanotime_t time, ThreadState state, 168 void AddIOState(Model::Thread* thread, nanotime_t time, uint32 state) 174 void AddRun(Model::Thread* thread, nanotime_t time) 179 void AddLatency(Model::Thread* thread, nanotime_t time) 184 void AddPreemption(Model::Thread* thread, nanotime_t time) 189 void AddWait(Model::Thread* thread, nanotime_t tim [all...] |
H A D | GeneralPage.cpp | 56 nanotime_t runtime = fModel->LastEventTime();
|
/haiku/src/apps/debuganalyzer/model_loader/ |
H A D | ModelLoader.h | 76 inline void _UpdateLastEventTime(nanotime_t time); 117 void _AddIdleTime(uint32 cpu, nanotime_t time); 123 nanotime_t fBaseTime;
|
H A D | ModelLoader.cpp | 54 nanotime_t idleTime; 312 ModelLoader::_UpdateLastEventTime(nanotime_t time) 840 nanotime_t ioTime = 0; 846 nanotime_t endTime = fBaseTime + fModel->LastEventTime(); 849 nanotime_t ioStart = requests[0]->scheduledEvent->time; 850 nanotime_t previousEnd = requests[0]->finishedEvent != NULL 943 nanotime_t diffTime = fState->LastEventTime() - thread->lastTime; 1053 nanotime_t diffTime = fState->LastEventTime() - thread->lastTime; 1087 nanotime_t diffTime = fState->LastEventTime() - thread->lastTime; 1339 ModelLoader::_AddIdleTime(uint32 cpu, nanotime_t tim [all...] |
/haiku/src/apps/debuganalyzer/gui/table/ |
H A D | TableColumns.cpp | 259 nanotime_t time = value.ToInt64(); 275 nanotime_t a = _a.ToInt64(); 276 nanotime_t b = _b.ToInt64();
|
/haiku/src/apps/debuganalyzer/gui/ |
H A D | AbstractWaitObjectsPage.h | 110 virtual nanotime_t TotalWaitTime() const = 0; 199 virtual nanotime_t TotalWaitTime() const 259 virtual nanotime_t TotalWaitTime() const 328 virtual nanotime_t TotalWaitTime() const 346 nanotime_t fTotalWaitTime;
|
/haiku/src/apps/debuganalyzer/gui/thread_window/ |
H A D | ActivityPage.cpp | 73 int32 startIndex = fModel->FindSchedulingEvent((nanotime_t)start); 74 nanotime_t baseTime = fModel->GetModel()->BaseTime();
|
/haiku/headers/os/support/ |
H A D | SupportDefs.h | 54 typedef int64 nanotime_t; typedef
|
/haiku/headers/os/kernel/ |
H A D | OS.h | 395 extern nanotime_t system_time_nsecs(void);
|
Completed in 120 milliseconds