MCPcopy Create free account

hub / github.com/aws/clock-bound / functions

Functions1,214 in github.com/aws/clock-bound

Functioncompute_bound_causality_break
()
clock-bound/src/shm.rs:998
Functioncompute_bound_force_free_running_status
()
clock-bound/src/shm.rs:937
Functioncompute_bound_ok
()
clock-bound/src/shm.rs:887
Functioncompute_bound_ok_when_real_ahead
()
clock-bound/src/shm.rs:912
Functioncompute_bound_unknown_status_if_expired
()
clock-bound/src/shm.rs:962
Functionconcurrent_send_receive
()
clock-bound/src/daemon/async_ring_buffer.rs:356
Functionconstant_negative_offset_oscillator
()
clock-bound-ff-tester/src/simulation/oscillator.rs:634
Functionconstant_offset_oscillator
()
clock-bound-ff-tester/src/simulation/oscillator.rs:622
Functionconstant_skew
()
clock-bound-ff-tester/src/simulation/vmclock.rs:193
Functionconstant_skew
()
clock-bound-ff-tester/src/simulation/phc/variable_delay_source.rs:206
Functionconstant_skew
()
clock-bound-ff-tester/src/simulation/ntp/variable_network_delay_source.rs:195
Functionconstant_skew
()
clock-bound-ff-tester/src/simulation/ntp/perfect.rs:161
Functionconstant_skew_frequencies
(constant_skew_oscillator: Oscillator)
clock-bound-ff-tester/src/simulation/oscillator.rs:678
Functionconstant_skew_oscillator
()
clock-bound-ff-tester/src/simulation/oscillator.rs:610
Functionconstant_skew_oscillator_model
()
clock-bound-ff-tester/src/simulation/ntp/multi_source.rs:139
Functionconstant_skew_oscillator_model
()
clock-bound-ff-tester/src/simulation/ntp/dispersion_increase_linear.rs:288
Functionconstant_skew_oscillator_model
( clock_freq_ghz: f64, true_time_start_nanos: i128, oscillator_skew_ppm: f64,
clock-bound-ff-tester/src/simulation/ntp/series.rs:575
Methodconstruct
Construct and initialize a new daemon FIXME: Make this function not async. (Currently required for the io.run methods)
clock-bound/src/daemon.rs:71
Methodconstruct
Constructs a new `SourceIO` object and constructs the necessary resources.
clock-bound/src/daemon/io.rs:63
Methodconstruct
( clock_params_receiver: Receiver<ClockParameters>, clock_disruption_receiver: watch::Receiver
clock-bound/src/daemon/clock_state.rs:67
Methodconstruct
Constructs a new `Phc` IO source instance using the given parameters. This implementation performs autoconfiguration to determine the PHC device that
clock-bound/src/daemon/io/phc.rs:184
Methodconstruct
Constructs a new `LinkLocal` with using given parameters. NOTE: The `LinkLocal` object will start in burst mode. The timer for burst mode begins when
clock-bound/src/daemon/io/link_local.rs:74
Methodconstruct
Constructs a new `NTPSource` with using given parameters.
clock-bound/src/daemon/io/ntp_source.rs:75
Methodconstruct
Construct a new `VMClock` instance. Upon creation the VMClock shared memory page existence is verified, a reader is constructed, and the memory page
clock-bound/src/daemon/io/vmclock.rs:83
Functionconvenience_methods
()
clock-bound/src/daemon/selected_clock.rs:244
Functionconversion_packet_to_ntp_data
()
clock-bound/src/daemon/io/ntp/packet.rs:429
Functionconvert_ntp_clock_bound_event_to_tester
()
clock-bound-ff-tester/src/repro.rs:235
Functioncreate_buffer
()
clock-bound/src/daemon/async_ring_buffer.rs:299
Methodcreate_dummy_timex
()
clock-bound/src/daemon/time/timex.rs:425
Functioncreate_scenario
()
clock-bound-ff-tester/src/simulation/generator.rs:74
Methodcreate_simple
( clock_frequency: Frequency, start_time: TrueInstant, duration: TrueDuration,
clock-bound-ff-tester/src/simulation/oscillator.rs:158
Methodcreate_sin
( clock_frequency: Frequency, start_time: TrueInstant, duration: TrueDuration,
clock-bound-ff-tester/src/simulation/oscillator.rs:254
Functioncreate_sin_amplitude
()
clock-bound-ff-tester/src/simulation/oscillator.rs:765
Functioncreate_sin_basic_instantiation
()
clock-bound-ff-tester/src/simulation/oscillator.rs:751
Functioncreate_sin_period
()
clock-bound-ff-tester/src/simulation/oscillator.rs:789
Methodcreate_time_aws_sources
Create a vector of NTP time sources referencing our public time IPs for alpha
clock-bound/src/daemon/clock_sync_algorithm/source/ntp_source.rs:33
Functioncreate_uncorrected_clock
Helper function to create an UncorrectedClock with specific parameters
clock-bound/src/daemon/event/phc.rs:356
Functioncreate_uncorrected_clock
Helper function to create an UncorrectedClock with specific parameters
clock-bound/src/daemon/event/ntp.rs:611
Functiondays
()
clock-bound/src/daemon/time/inner.rs:894
Functionddmu_model
( x: &DVector<ScalarType>, mu: ScalarType, )
clock-bound-ff-tester/src/simulation/stats/normal.rs:164
Functiondebug_tsc_count
()
clock-bound/src/daemon/time/tsc.rs:795
Functiondebug_tsc_diff
()
clock-bound/src/daemon/time/tsc.rs:801
Methoddefault
()
clock-bound/src/daemon/selected_clock.rs:115
Methoddefault
()
clock-bound/src/daemon/io/vmclock.rs:218
Methoddefault
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:193
Methoddefault
Get a default `VMClockShmBody` struct Equivalent to zero'ing this bit of memory
clock-bound/src/vmclock/shm.rs:327
Methoddefault
()
test/link-local/src/vmclock.rs:49
Methoddefault
()
clock-bound-ff-tester/src/simulation/ntp/round_trip_delays.rs:13
Functiondefault_creates_init_state
()
clock-bound/src/daemon/selected_clock.rs:185
Functiondefault_state
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:205
Functiondeserialize_from_reader
Deserialize using json from a reader # Errors Returns an error if failed to deserialize
clock-bound-ff-tester/src/events.rs:39
Functiondeserialize_from_str
Deserialize from a json string # Errors Returns an error if failed to deserialize
clock-bound-ff-tester/src/events.rs:47
Functiondeserialize_oscillator_basic
()
clock-bound-ff-tester/src/bin/scenario_generator.rs:406
Methoddestructure_round_trip_delays
Splits a round trip delays series into its component delay series Creates separate time series for forward network delays, backward network delays, a
clock-bound-ff-tester/src/simulation/ntp/series.rs:450
Functiondetermine_clock_error_bound_v2_status
( #[case] clock_params_age: Duration, #[case] clock_adjust_status: ClockStatus, #[case
clock-bound/src/daemon/clock_state.rs:527
Methoddetermine_clock_error_bound_v3_status
Determines the `ClockStatus` to write to the SHM for `ClockErrorBoundV3`. The `ClockErrorBoundV3` does not directly rely on the kernel system clock. A
clock-bound/src/daemon/clock_state.rs:201
Functiondispersion_generator
()
clock-bound-ff-tester/src/simulation/ntp/multi_source.rs:239
Functiondisplay_does_not_panic
()
clock-bound/src/daemon/io/ntp/packet.rs:423
Functiondisrupted_to_initial_phase_correct_halted
()
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:480
Functiondisrupted_to_initial_phase_correct_halted_panic_on_failed_adjtime
()
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:492
Methoddiv
(self, rhs: usize)
clock-bound/src/daemon/time/inner.rs:419
Methoddiv
(self, rhs: Frequency)
clock-bound/src/daemon/time/tsc.rs:214
Methoddiv_assign
(&mut self, rhs: usize)
clock-bound/src/daemon/time/inner.rs:429
Functiondiv_assign_durations
()
clock-bound/src/daemon/time/inner.rs:821
Functiondiv_durations
()
clock-bound/src/daemon/time/inner.rs:813
Methoddrop
Unmap the memory segment TODO: revisit to see if this can be refactored into the `MmapGuard` logic implemented on the `ShmReader`.
clock-bound/src/shm/writer.rs:322
Methoddrop
Drop the `FdGuard` and close the file descriptor it holds.
clock-bound/src/shm/reader.rs:41
Methoddrop
(&mut self)
clock-bound/src/daemon/async_ring_buffer.rs:119
Methoddrop
Unmap the memory segment TODO: revisit to see if this can be refactored into the `MmapGuard` logic implemented on the `VMClockShmReader`.
clock-bound/src/vmclock/shm_writer.rs:287
Methoddrop
Drop the `MmapGuard` and unmap the file it tracks.
clock-bound/src/vmclock/shm_reader.rs:105
Functionduration_constructor
()
clock-bound/src/daemon/time/inner.rs:956
Functionduration_days
()
clock-bound/src/daemon/time/inner.rs:949
Functionduration_debug
(#[case] duration: Duration, #[case] expected: &str)
clock-bound/src/daemon/time/inner.rs:1017
Functionduration_div_by_tsc_diff
()
clock-bound/src/daemon/time/tsc.rs:807
Functionduration_div_period
()
clock-bound/src/daemon/time/tsc.rs:650
Functionduration_hours
()
clock-bound/src/daemon/time/inner.rs:942
Functionduration_micros
()
clock-bound/src/daemon/time/inner.rs:921
Functionduration_micros_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:976
Functionduration_millis
()
clock-bound/src/daemon/time/inner.rs:914
Functionduration_millis_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:970
Functionduration_minutes
()
clock-bound/src/daemon/time/inner.rs:935
Functionduration_mul_assign
()
clock-bound/src/daemon/time/inner.rs:806
Functionduration_mul_frequency
()
clock-bound/src/daemon/time/tsc.rs:561
Functionduration_multiplication
()
clock-bound/src/daemon/time/inner.rs:792
Functionduration_multiplication_reverse
()
clock-bound/src/daemon/time/inner.rs:799
Functionduration_nanos
()
clock-bound/src/daemon/time/inner.rs:908
Functionduration_nanos_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:982
Functionduration_seconds_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:963
Functionduration_secs
()
clock-bound/src/daemon/time/inner.rs:901
Functionduration_to_timeval_micros
( #[case] duration: Duration, #[case] tv_sec: i64, #[case] tv_usec_nanos: i64, )
clock-bound/src/daemon/time/inner.rs:997
Functionduration_truncating
()
clock-bound/src/daemon/time/inner.rs:928
Functiondut_generator
(constant_skew: FullModel)
clock-bound-ff-tester/src/simulation/vmclock.rs:206
Functionemit
(#[case] (packet, expected): (Packet, Vec<u8>))
clock-bound/src/daemon/io/ntp/packet.rs:416
Methodemit_clock_offsets
(&self)
clock-bound/src/daemon/clock_state.rs:155
Functionempty_buffer
()
clock-bound/src/daemon/async_ring_buffer.rs:347
Functionempty_buffer_operations
()
clock-bound/src/daemon/clock_sync_algorithm/ring_buffer.rs:411
Functionempty_buffers
()
clock-bound/src/daemon/clock_sync_algorithm/ff/phc.rs:470
Functionempty_buffers
()
clock-bound/src/daemon/clock_sync_algorithm/ff/ntp.rs:466
Methodexecute_imds_instance_type_request
Executes an IMDS request for instance type metadata and returns the result
clock-bound/src/daemon/io/imds.rs:103
Methodexecute_imds_token_request
Executes an IMDS request for an authentication token and returns the result
clock-bound/src/daemon/io/imds.rs:76
← previousnext →501–600 of 1,214, ranked by callers