MCPcopy Create free account
hub / github.com/facebook/time / FrequencyPPB

Function FrequencyPPB

clock/clock.go:59–65  ·  view source on GitHub ↗

FrequencyPPB reads device frequency in PPB

(clockid int32)

Source from the content-addressed store, hash-verified

57
58// FrequencyPPB reads device frequency in PPB
59func FrequencyPPB(clockid int32) (freqPPB float64, state int, err error) {
60 tx := &unix.Timex{}
61 state, err = unix.ClockAdjtime(clockid, tx)
62 // man(2) clock_adjtime
63 freqPPB = float64(tx.Freq) / PPBToTimexPPM
64 return freqPPB, state, err
65}
66
67// AdjFreqPPB adjusts clock frequency in PPB
68func AdjFreqPPB(clockid int32, freqPPB float64) (state int, err error) {

Callers 4

freqPPBFromDeviceFunction · 0.92
FrequencyPPBMethod · 0.92
TestFrequencyPPBFunction · 0.85

Calls 1

ClockAdjtimeFunction · 0.92

Tested by 2

TestFrequencyPPBFunction · 0.68

Used in the wild real call sites across dependent graphs

searching dependent graphs…