summaryrefslogtreecommitdiff
path: root/Kernel/Syscalls/clock.cpp
AgeCommit message (Expand)Author
2021-05-05Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869)Brian Gianforcaro
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-03-15Kernel: Don't return -EFOO when return type is KResultOr<...>Andreas Kling
2021-03-02Kernel: Make kgettimeofday use AK::TimeBen Wiederhake
2021-03-02Kernel: Make TimeManagement use AK::Time internallyBen Wiederhake
2021-03-02Kernel: Make Thread use AK::Time internallyBen Wiederhake
2021-03-02Kernel: Sanitize all user-supplied timeval's/timespec'sBen Wiederhake
2021-03-01Kernel: Make all syscall functions return KResultOr<T>Andreas Kling
2021-02-13Kernel: clock_nanosleep's 'flags' is not a bitsetBen Wiederhake
2020-12-21Kernel: Improve time keeping and dramatically reduce interrupt loadTom
2020-12-02Kernel: Add CLOCK_REALTIME support to the TimerQueueTom
2020-11-30Kernel: Move some time related code from Scheduler into TimeManagementTom
2020-11-22Kernel: Make CLOCK_MONOTONIC respect the system tick frequencyAndreas Kling
2020-11-10Kernel+LibC: Add adjtime(2)Nico Weber
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-09-07Kernel: Let TimeManagement keep epoch time as timespecNico Weber
2020-08-10Kernel: Use Userspace<T> for the clock_settime syscallBrian Gianforcaro
2020-08-10Kernel: Modifiy clock_settime timespec argument to constBrian Gianforcaro
2020-08-10Kernel: Use Userspace<T> for the clock_gettime syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the clock_nanosleep syscallBrian Gianforcaro
2020-08-05Kernel: Use Userspace<T> for the gettimeofday syscallBrian Gianforcaro
2020-07-30Kernel: Move syscall implementations out of Process.cppAndreas Kling