Lines Matching refs:events
785 const Array<SchedulingEvent>& events
787 int32 eventCount = events.Size();
793 const SchedulingEvent& event = events[mid];
801 threadState = events[lower].state;
802 threadStateTime = events[lower].time;
803 threadWaitObject = events[lower].waitObject;
805 threadStateEndTime = events[lower + 1].time;
816 system_profiler_event_header** events = fModel->Events();
828 system_profiler_event_header* header = events[eventIndex];
922 // draw the events
951 const Array<SchedulingEvent>& events
954 int32 eventCount = events.Size();
955 //printf("drawing events for thread %ld: %ld events\n", thread->Index(), eventCount);
957 const SchedulingEvent& event = events[k];
960 ? std::min(events[k + 1].time, fEndTime) : fEndTime;
1102 // process the events
1130 // process each thread's I/O events
1259 const Array<IOSchedulingEvent>& events
1261 int32 eventCount = events.Size();
1267 const IOSchedulingEvent& event = events[mid];
1277 if (events[lower].state == IO_SCHEDULING_STATE_IDLE)
1282 if (events[lower - 1].state == IO_SCHEDULING_STATE_IDLE)
1289 if (events[upper].state == IO_SCHEDULING_STATE_IDLE)
1293 nanotime_t startTime = events[lower].time;
1294 nanotime_t endTime = events[upper].state == IO_SCHEDULING_STATE_IDLE
1295 ? events[upper].time : fEndTime;