mirror of
https://github.com/torvalds/linux.git
synced 2026-09-22 04:34:03 +02:00
timekeeping: Remove the unused ktime_get_clock_ts64()
The last user was removed in commit a6d799608e ("ptp: Switch to
ktime_get_snapshot_id() for pre/post timestamps").
Signed-off-by: Thomas Weißschuh (Schneider Electric) <thomas.weissschuh@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Link: https://patch.msgid.link/20260731-timekeeping-aux-must-check-v1-1-11ae93068497@linutronix.de
This commit is contained in:
parent
4b61084b11
commit
1b51577187
|
|
@ -44,7 +44,6 @@ extern void ktime_get_ts64(struct timespec64 *ts);
|
|||
extern void ktime_get_real_ts64(struct timespec64 *tv);
|
||||
extern void ktime_get_coarse_ts64(struct timespec64 *ts);
|
||||
extern void ktime_get_coarse_real_ts64(struct timespec64 *ts);
|
||||
extern void ktime_get_clock_ts64(clockid_t id, struct timespec64 *ts);
|
||||
|
||||
/* Multigrain timestamp interfaces */
|
||||
extern void ktime_get_coarse_real_ts64_mg(struct timespec64 *ts);
|
||||
|
|
|
|||
|
|
@ -1941,40 +1941,6 @@ void ktime_get_raw_ts64(struct timespec64 *ts)
|
|||
}
|
||||
EXPORT_SYMBOL(ktime_get_raw_ts64);
|
||||
|
||||
/**
|
||||
* ktime_get_clock_ts64 - Returns time of a clock in a timespec
|
||||
* @id: POSIX clock ID of the clock to read
|
||||
* @ts: Pointer to the timespec64 to be set
|
||||
*
|
||||
* The timestamp is invalidated (@ts->sec is set to -1) if the
|
||||
* clock @id is not available.
|
||||
*/
|
||||
void ktime_get_clock_ts64(clockid_t id, struct timespec64 *ts)
|
||||
{
|
||||
/* Invalidate time stamp */
|
||||
ts->tv_sec = -1;
|
||||
ts->tv_nsec = 0;
|
||||
|
||||
switch (id) {
|
||||
case CLOCK_REALTIME:
|
||||
ktime_get_real_ts64(ts);
|
||||
return;
|
||||
case CLOCK_MONOTONIC:
|
||||
ktime_get_ts64(ts);
|
||||
return;
|
||||
case CLOCK_MONOTONIC_RAW:
|
||||
ktime_get_raw_ts64(ts);
|
||||
return;
|
||||
case CLOCK_AUX ... CLOCK_AUX_LAST:
|
||||
if (IS_ENABLED(CONFIG_POSIX_AUX_CLOCKS))
|
||||
ktime_get_aux_ts64(id, ts);
|
||||
return;
|
||||
default:
|
||||
WARN_ON_ONCE(1);
|
||||
}
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(ktime_get_clock_ts64);
|
||||
|
||||
/**
|
||||
* timekeeping_valid_for_hres - Check if timekeeping is suitable for hres
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user