Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/clock-bound
/ functions
Functions
1,214 in github.com/aws/clock-bound
⨍
Functions
1,214
◇
Types & classes
277
Function
compute_bound_causality_break
()
clock-bound/src/shm.rs:998
Function
compute_bound_force_free_running_status
()
clock-bound/src/shm.rs:937
Function
compute_bound_ok
()
clock-bound/src/shm.rs:887
Function
compute_bound_ok_when_real_ahead
()
clock-bound/src/shm.rs:912
Function
compute_bound_unknown_status_if_expired
()
clock-bound/src/shm.rs:962
Function
concurrent_send_receive
()
clock-bound/src/daemon/async_ring_buffer.rs:356
Function
constant_negative_offset_oscillator
()
clock-bound-ff-tester/src/simulation/oscillator.rs:634
Function
constant_offset_oscillator
()
clock-bound-ff-tester/src/simulation/oscillator.rs:622
Function
constant_skew
()
clock-bound-ff-tester/src/simulation/vmclock.rs:193
Function
constant_skew
()
clock-bound-ff-tester/src/simulation/phc/variable_delay_source.rs:206
Function
constant_skew
()
clock-bound-ff-tester/src/simulation/ntp/variable_network_delay_source.rs:195
Function
constant_skew
()
clock-bound-ff-tester/src/simulation/ntp/perfect.rs:161
Function
constant_skew_frequencies
(constant_skew_oscillator: Oscillator)
clock-bound-ff-tester/src/simulation/oscillator.rs:678
Function
constant_skew_oscillator
()
clock-bound-ff-tester/src/simulation/oscillator.rs:610
Function
constant_skew_oscillator_model
()
clock-bound-ff-tester/src/simulation/ntp/multi_source.rs:139
Function
constant_skew_oscillator_model
()
clock-bound-ff-tester/src/simulation/ntp/dispersion_increase_linear.rs:288
Function
constant_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
Method
construct
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
Method
construct
Constructs a new `SourceIO` object and constructs the necessary resources.
clock-bound/src/daemon/io.rs:63
Method
construct
( clock_params_receiver: Receiver<ClockParameters>, clock_disruption_receiver: watch::Receiver
clock-bound/src/daemon/clock_state.rs:67
Method
construct
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
Method
construct
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
Method
construct
Constructs a new `NTPSource` with using given parameters.
clock-bound/src/daemon/io/ntp_source.rs:75
Method
construct
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
Function
convenience_methods
()
clock-bound/src/daemon/selected_clock.rs:244
Function
conversion_packet_to_ntp_data
()
clock-bound/src/daemon/io/ntp/packet.rs:429
Function
convert_ntp_clock_bound_event_to_tester
()
clock-bound-ff-tester/src/repro.rs:235
Function
create_buffer
()
clock-bound/src/daemon/async_ring_buffer.rs:299
Method
create_dummy_timex
()
clock-bound/src/daemon/time/timex.rs:425
Function
create_scenario
()
clock-bound-ff-tester/src/simulation/generator.rs:74
Method
create_simple
( clock_frequency: Frequency, start_time: TrueInstant, duration: TrueDuration,
clock-bound-ff-tester/src/simulation/oscillator.rs:158
Method
create_sin
( clock_frequency: Frequency, start_time: TrueInstant, duration: TrueDuration,
clock-bound-ff-tester/src/simulation/oscillator.rs:254
Function
create_sin_amplitude
()
clock-bound-ff-tester/src/simulation/oscillator.rs:765
Function
create_sin_basic_instantiation
()
clock-bound-ff-tester/src/simulation/oscillator.rs:751
Function
create_sin_period
()
clock-bound-ff-tester/src/simulation/oscillator.rs:789
Method
create_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
Function
create_uncorrected_clock
Helper function to create an UncorrectedClock with specific parameters
clock-bound/src/daemon/event/phc.rs:356
Function
create_uncorrected_clock
Helper function to create an UncorrectedClock with specific parameters
clock-bound/src/daemon/event/ntp.rs:611
Function
days
()
clock-bound/src/daemon/time/inner.rs:894
Function
ddmu_model
( x: &DVector<ScalarType>, mu: ScalarType, )
clock-bound-ff-tester/src/simulation/stats/normal.rs:164
Function
debug_tsc_count
()
clock-bound/src/daemon/time/tsc.rs:795
Function
debug_tsc_diff
()
clock-bound/src/daemon/time/tsc.rs:801
Method
default
()
clock-bound/src/daemon/selected_clock.rs:115
Method
default
()
clock-bound/src/daemon/io/vmclock.rs:218
Method
default
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:193
Method
default
Get a default `VMClockShmBody` struct Equivalent to zero'ing this bit of memory
clock-bound/src/vmclock/shm.rs:327
Method
default
()
test/link-local/src/vmclock.rs:49
Method
default
()
clock-bound-ff-tester/src/simulation/ntp/round_trip_delays.rs:13
Function
default_creates_init_state
()
clock-bound/src/daemon/selected_clock.rs:185
Function
default_state
()
clock-bound/src/daemon/clock_sync_algorithm/ff/event_buffer/estimate.rs:205
Function
deserialize_from_reader
Deserialize using json from a reader # Errors Returns an error if failed to deserialize
clock-bound-ff-tester/src/events.rs:39
Function
deserialize_from_str
Deserialize from a json string # Errors Returns an error if failed to deserialize
clock-bound-ff-tester/src/events.rs:47
Function
deserialize_oscillator_basic
()
clock-bound-ff-tester/src/bin/scenario_generator.rs:406
Method
destructure_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
Function
determine_clock_error_bound_v2_status
( #[case] clock_params_age: Duration, #[case] clock_adjust_status: ClockStatus, #[case
clock-bound/src/daemon/clock_state.rs:527
Method
determine_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
Function
dispersion_generator
()
clock-bound-ff-tester/src/simulation/ntp/multi_source.rs:239
Function
display_does_not_panic
()
clock-bound/src/daemon/io/ntp/packet.rs:423
Function
disrupted_to_initial_phase_correct_halted
()
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:480
Function
disrupted_to_initial_phase_correct_halted_panic_on_failed_adjtime
()
clock-bound/src/daemon/clock_state/clock_adjust/state_machine.rs:492
Method
div
(self, rhs: usize)
clock-bound/src/daemon/time/inner.rs:419
Method
div
(self, rhs: Frequency)
clock-bound/src/daemon/time/tsc.rs:214
Method
div_assign
(&mut self, rhs: usize)
clock-bound/src/daemon/time/inner.rs:429
Function
div_assign_durations
()
clock-bound/src/daemon/time/inner.rs:821
Function
div_durations
()
clock-bound/src/daemon/time/inner.rs:813
Method
drop
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
Method
drop
Drop the `FdGuard` and close the file descriptor it holds.
clock-bound/src/shm/reader.rs:41
Method
drop
(&mut self)
clock-bound/src/daemon/async_ring_buffer.rs:119
Method
drop
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
Method
drop
Drop the `MmapGuard` and unmap the file it tracks.
clock-bound/src/vmclock/shm_reader.rs:105
Function
duration_constructor
()
clock-bound/src/daemon/time/inner.rs:956
Function
duration_days
()
clock-bound/src/daemon/time/inner.rs:949
Function
duration_debug
(#[case] duration: Duration, #[case] expected: &str)
clock-bound/src/daemon/time/inner.rs:1017
Function
duration_div_by_tsc_diff
()
clock-bound/src/daemon/time/tsc.rs:807
Function
duration_div_period
()
clock-bound/src/daemon/time/tsc.rs:650
Function
duration_hours
()
clock-bound/src/daemon/time/inner.rs:942
Function
duration_micros
()
clock-bound/src/daemon/time/inner.rs:921
Function
duration_micros_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:976
Function
duration_millis
()
clock-bound/src/daemon/time/inner.rs:914
Function
duration_millis_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:970
Function
duration_minutes
()
clock-bound/src/daemon/time/inner.rs:935
Function
duration_mul_assign
()
clock-bound/src/daemon/time/inner.rs:806
Function
duration_mul_frequency
()
clock-bound/src/daemon/time/tsc.rs:561
Function
duration_multiplication
()
clock-bound/src/daemon/time/inner.rs:792
Function
duration_multiplication_reverse
()
clock-bound/src/daemon/time/inner.rs:799
Function
duration_nanos
()
clock-bound/src/daemon/time/inner.rs:908
Function
duration_nanos_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:982
Function
duration_seconds_f64_conversion
()
clock-bound/src/daemon/time/inner.rs:963
Function
duration_secs
()
clock-bound/src/daemon/time/inner.rs:901
Function
duration_to_timeval_micros
( #[case] duration: Duration, #[case] tv_sec: i64, #[case] tv_usec_nanos: i64, )
clock-bound/src/daemon/time/inner.rs:997
Function
duration_truncating
()
clock-bound/src/daemon/time/inner.rs:928
Function
dut_generator
(constant_skew: FullModel)
clock-bound-ff-tester/src/simulation/vmclock.rs:206
Function
emit
(#[case] (packet, expected): (Packet, Vec<u8>))
clock-bound/src/daemon/io/ntp/packet.rs:416
Method
emit_clock_offsets
(&self)
clock-bound/src/daemon/clock_state.rs:155
Function
empty_buffer
()
clock-bound/src/daemon/async_ring_buffer.rs:347
Function
empty_buffer_operations
()
clock-bound/src/daemon/clock_sync_algorithm/ring_buffer.rs:411
Function
empty_buffers
()
clock-bound/src/daemon/clock_sync_algorithm/ff/phc.rs:470
Function
empty_buffers
()
clock-bound/src/daemon/clock_sync_algorithm/ff/ntp.rs:466
Method
execute_imds_instance_type_request
Executes an IMDS request for instance type metadata and returns the result
clock-bound/src/daemon/io/imds.rs:103
Method
execute_imds_token_request
Executes an IMDS request for an authentication token and returns the result
clock-bound/src/daemon/io/imds.rs:76
← previous
next →
501–600 of 1,214, ranked by callers