Lines Matching +full:conversion +full:- +full:rate
4 * SPDX-License-Identifier: Apache-2.0
12 * inverse transformations are non-standard or require access to time
18 * conversion on platforms where @c time_t is limited to 32 bits.
44 * @brief Convert broken-down time to a POSIX epoch offset in seconds.
50 * @see http://man7.org/linux/man-pages/man3/timegm.3.html
55 * @brief Convert broken-down time to a POSIX epoch offset in seconds.
60 * the time cannot be represented then @c (time_t)-1 is returned and
63 * @see http://man7.org/linux/man-pages/man3/timegm.3.html
87 /** The nominal instance counter rate in Hz.
96 /** The nominal local counter rate in Hz.
140 * State objects should be zero-initialized before use.
143 /** Pointer to reference and local rate information. */
157 * The nominal rate for the local counter is assumed to be
159 * parts-per-million faster or slower than specified.
163 * the nominal local rate.
188 * @retval -EINVAL if the new instant is not compatible with the base instant
215 * @return -EINVAL if skew was not valid
252 * @retval -EINVAL
255 * @retval -ERANGE the interpolated reference time would be negative
277 * @retval -EINVAL
285 * @brief Convert from a skew to an error in parts-per-billion.
295 * A skew greater than 3.14748 may underflow the 32-bit
297 * its nominal rate.
299 * @return skew error represented as parts-per-billion, or INT32_MIN