1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 06:48:12 +00:00
serenity/Kernel/FileSystem/SysFS/Subsystems/Firmware
Andreas Kling 280694bb46 Kernel: Update atime/ctime/mtime timestamps atomically
Instead of having three separate APIs (one for each timestamp),
there's now only Inode::update_timestamps() and it takes 3x optional
timestamps. The non-empty timestamps are updated while holding the inode
mutex, and the outside world no longer has to look at intermediate
timestamp states.
2022-08-22 17:56:03 +02:00
..
BIOS Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
Directory.cpp Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
Directory.h Kernel/SysFS: Stop cluttering the codebase with pieces of SysFS parts 2022-06-17 11:01:27 +02:00
PowerStateSwitch.cpp Kernel: Make self-contained locking smart pointers their own classes 2022-08-20 17:20:43 +02:00
PowerStateSwitch.h Kernel: Update atime/ctime/mtime timestamps atomically 2022-08-22 17:56:03 +02:00