Home
last modified time | relevance | path

Searched refs:timeSource (Results 1 – 6 of 6) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/
DTimeoutEvent.cs27 …public static TimeoutEvent EnqueueTimeoutEvent(this TimeSourceBase timeSource, ulong virtualMillis… in EnqueueTimeoutEvent() argument
34 timeoutEvent = new TimeoutEvent(timeSource); in EnqueueTimeoutEvent()
39 … var when = timeSource.ElapsedVirtualTime + TimeInterval.FromMilliseconds(virtualMilliseconds); in EnqueueTimeoutEvent()
40 var actionId = timeSource.ExecuteInSyncedState(_ => in EnqueueTimeoutEvent()
44 }, new TimeStamp(when, timeSource.Domain)); in EnqueueTimeoutEvent()
45 timeoutEvent = new TimeoutEvent(timeSource, actionId); in EnqueueTimeoutEvent()
54 public TimeoutEvent(TimeSourceBase timeSource, ulong? actionId = null) in TimeoutEvent() argument
57 this.timeSource = timeSource; in TimeoutEvent()
73 timeSource.CancelActionToExecuteInSyncedState(actionId.Value); in Cancel()
97 private readonly TimeSourceBase timeSource; field in Antmicro.Renode.Utilities.TimeoutEvent
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/
DTimeSourceTests.cs61 …using(var timeSource = new MasterTimeSource { Quantum = TimeInterval.FromMilliseconds(1000), Advan… in ShouldNotSleepOnAdvanceImmediately()
67 timeSource.RegisterSink(timeSinks[i]); in ShouldNotSleepOnAdvanceImmediately()
72 timeSource.Run(roundsCount + 1); in ShouldNotSleepOnAdvanceImmediately()
86 …using(var timeSource = new MasterTimeSource() { Quantum = TimeInterval.FromTicks(1000000), Advance… in ShouldCalculateCumulativeLoadForIndefinitePerformance()
92 timeSource.RegisterSink(timeSinks[i]); in ShouldCalculateCumulativeLoadForIndefinitePerformance()
94 timeSource.Run(roundsCount); in ShouldCalculateCumulativeLoadForIndefinitePerformance()
95 Assert.IsTrue(timeSource.CumulativeLoad < 0.1); in ShouldCalculateCumulativeLoadForIndefinitePerformance()
105 …using(var timeSource = new MasterTimeSource() { Quantum = TimeInterval.FromTicks(1000000), Advance… in ShouldCalculateCumulativeLoadForHighPerformance()
111 timeSource.RegisterSink(timeSinks[i]); in ShouldCalculateCumulativeLoadForHighPerformance()
113 timeSource.Run(roundsCount); in ShouldCalculateCumulativeLoadForHighPerformance()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/
DUSBHost.cs26timeSource = EmulationManager.Instance.CurrentEmulation.MasterTimeSource; // We use time as a hack… in USBHost()
142 var now = timeSource.ElapsedVirtualTime; in ExecuteWithDelay()
144 var calculatedTimestamp = new TimeStamp(calculatedDelay, timeSource.Domain); in ExecuteWithDelay()
145 timeSource.ExecuteInSyncedState(_ => in ExecuteWithDelay()
153 private TimeSourceBase timeSource; field in Antmicro.Renode.Peripherals.USB.USBHost
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/
DNRF52840_Radio.cs456 var timeSource = machine.LocalTimeSource; in ScheduleRadioEvents()
457 var now = timeSource.ElapsedVirtualTime; in ScheduleRadioEvents()
465 var bcMatchTimeStamp = new TimeStamp(bcMatchTime, timeSource.Domain); in ScheduleRadioEvents()
469 var endTimeStamp = new TimeStamp(endTime, timeSource.Domain); in ScheduleRadioEvents()
472 var disableTimeStamp = new TimeStamp(disableTime, timeSource.Domain); in ScheduleRadioEvents()
492 timeSource.ExecuteInSyncedState(_ => in ScheduleRadioEvents()
501 timeSource.ExecuteInSyncedState(_ => in ScheduleRadioEvents()
509 timeSource.ExecuteInSyncedState(_ => in ScheduleRadioEvents()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Sensors/
DMAX30208.cs331 var timeSource = machine.LocalTimeSource; in DefineRegisters()
332 var now = timeSource.ElapsedVirtualTime; in DefineRegisters()
335 … var measurementFinishTimeStamp = new TimeStamp(measurementFinishTime, timeSource.Domain); in DefineRegisters()
336 timeSource.ExecuteInSyncedState(__ => in DefineRegisters()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Time/
DTimeHandle.cs102 public TimeHandle(ITimeSource timeSource, ITimeSink timeSink) in TimeHandle() argument
108 TimeSource = timeSource; in TimeHandle()