Loading kernel/time/alarmtimer.c +2 −2 Original line number Diff line number Diff line Loading @@ -490,7 +490,7 @@ static int alarm_clock_getres(const clockid_t which_clock, struct timespec *tp) clockid_t baseid = alarm_bases[clock2alarm(which_clock)].base_clockid; if (!alarmtimer_get_rtcdev()) return -ENOTSUPP; return -EINVAL; return hrtimer_get_res(baseid, tp); } Loading @@ -507,7 +507,7 @@ static int alarm_clock_get(clockid_t which_clock, struct timespec *tp) struct alarm_base *base = &alarm_bases[clock2alarm(which_clock)]; if (!alarmtimer_get_rtcdev()) return -ENOTSUPP; return -EINVAL; *tp = ktime_to_timespec(base->gettime()); return 0; Loading kernel/time/clockevents.c +1 −1 Original line number Diff line number Diff line Loading @@ -584,7 +584,7 @@ static ssize_t sysfs_unbind_tick_dev(struct device *dev, const char *buf, size_t count) { char name[CS_NAME_LEN]; size_t ret = sysfs_get_uname(buf, name, count); ssize_t ret = sysfs_get_uname(buf, name, count); struct clock_event_device *ce; if (ret < 0) Loading kernel/time/clocksource.c +1 −1 Original line number Diff line number Diff line Loading @@ -909,7 +909,7 @@ sysfs_show_current_clocksources(struct device *dev, return count; } size_t sysfs_get_uname(const char *buf, char *dst, size_t cnt) ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt) { size_t ret = cnt; Loading kernel/time/tick-internal.h +1 −1 Original line number Diff line number Diff line Loading @@ -31,7 +31,7 @@ extern void tick_install_replacement(struct clock_event_device *dev); extern void clockevents_shutdown(struct clock_event_device *dev); extern size_t sysfs_get_uname(const char *buf, char *dst, size_t cnt); extern ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt); /* * NO_HZ / high resolution timer shared code Loading kernel/time/timekeeping.c +2 −1 Original line number Diff line number Diff line Loading @@ -1613,9 +1613,10 @@ void get_xtime_and_monotonic_and_sleep_offset(struct timespec *xtim, * ktime_get_update_offsets - hrtimer helper * @offs_real: pointer to storage for monotonic -> realtime offset * @offs_boot: pointer to storage for monotonic -> boottime offset * @offs_tai: pointer to storage for monotonic -> clock tai offset * * Returns current monotonic time and updates the offsets * Called from hrtimer_interupt() or retrigger_next_event() * Called from hrtimer_interrupt() or retrigger_next_event() */ ktime_t ktime_get_update_offsets(ktime_t *offs_real, ktime_t *offs_boot, ktime_t *offs_tai) Loading Loading
kernel/time/alarmtimer.c +2 −2 Original line number Diff line number Diff line Loading @@ -490,7 +490,7 @@ static int alarm_clock_getres(const clockid_t which_clock, struct timespec *tp) clockid_t baseid = alarm_bases[clock2alarm(which_clock)].base_clockid; if (!alarmtimer_get_rtcdev()) return -ENOTSUPP; return -EINVAL; return hrtimer_get_res(baseid, tp); } Loading @@ -507,7 +507,7 @@ static int alarm_clock_get(clockid_t which_clock, struct timespec *tp) struct alarm_base *base = &alarm_bases[clock2alarm(which_clock)]; if (!alarmtimer_get_rtcdev()) return -ENOTSUPP; return -EINVAL; *tp = ktime_to_timespec(base->gettime()); return 0; Loading
kernel/time/clockevents.c +1 −1 Original line number Diff line number Diff line Loading @@ -584,7 +584,7 @@ static ssize_t sysfs_unbind_tick_dev(struct device *dev, const char *buf, size_t count) { char name[CS_NAME_LEN]; size_t ret = sysfs_get_uname(buf, name, count); ssize_t ret = sysfs_get_uname(buf, name, count); struct clock_event_device *ce; if (ret < 0) Loading
kernel/time/clocksource.c +1 −1 Original line number Diff line number Diff line Loading @@ -909,7 +909,7 @@ sysfs_show_current_clocksources(struct device *dev, return count; } size_t sysfs_get_uname(const char *buf, char *dst, size_t cnt) ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt) { size_t ret = cnt; Loading
kernel/time/tick-internal.h +1 −1 Original line number Diff line number Diff line Loading @@ -31,7 +31,7 @@ extern void tick_install_replacement(struct clock_event_device *dev); extern void clockevents_shutdown(struct clock_event_device *dev); extern size_t sysfs_get_uname(const char *buf, char *dst, size_t cnt); extern ssize_t sysfs_get_uname(const char *buf, char *dst, size_t cnt); /* * NO_HZ / high resolution timer shared code Loading
kernel/time/timekeeping.c +2 −1 Original line number Diff line number Diff line Loading @@ -1613,9 +1613,10 @@ void get_xtime_and_monotonic_and_sleep_offset(struct timespec *xtim, * ktime_get_update_offsets - hrtimer helper * @offs_real: pointer to storage for monotonic -> realtime offset * @offs_boot: pointer to storage for monotonic -> boottime offset * @offs_tai: pointer to storage for monotonic -> clock tai offset * * Returns current monotonic time and updates the offsets * Called from hrtimer_interupt() or retrigger_next_event() * Called from hrtimer_interrupt() or retrigger_next_event() */ ktime_t ktime_get_update_offsets(ktime_t *offs_real, ktime_t *offs_boot, ktime_t *offs_tai) Loading