Liav A
|
aaa1de7878
Kernel: Move {Virtual,Physical}Address classes to the Memory directory
|
2 年之前 |
Tim Schumacher
|
d4e114a31e
Kernel: Remove unused functions related to reading full inodes
|
2 年之前 |
Liav A
|
7b745a20f1
Kernel: Mark a bunch of NonnullRefPtrs also const to ensure immutability
|
2 年之前 |
Andreas Kling
|
03cc45e5a2
Kernel: Use RefPtr instead of LockRefPtr for File and subclasses
|
2 年之前 |
Andreas Kling
|
e6fc7b3ff7
Kernel: Switch LockRefPtr<Inode> to RefPtr<Inode>
|
2 年之前 |
Andreas Kling
|
d1371d66f7
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
|
2 年之前 |
kleines Filmröllchen
|
a6a439243f
Kernel: Turn lock ranks into template parameters
|
2 年之前 |
Liav A
|
965afba320
Kernel/FileSystem: Add a few missing includes
|
2 年之前 |
Andreas Kling
|
30861daa93
Kernel: Simplify the File memory-mapping API
|
2 年之前 |
Andreas Kling
|
cf16b2c8e6
Kernel: Wrap process address spaces in SpinlockProtected
|
2 年之前 |
Andreas Kling
|
006f753647
Kernel: Make File::{chown,chmod} take credentials as input
|
2 年之前 |
Andreas Kling
|
728c3fbd14
Kernel: Use RefPtr instead of LockRefPtr for Custody
|
2 年之前 |
Andreas Kling
|
11eee67b85
Kernel: Make self-contained locking smart pointers their own classes
|
2 年之前 |
Andreas Kling
|
e475263113
AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernel
|
2 年之前 |
kleines Filmröllchen
|
4314c25cf2
Kernel: Require lock rank for Spinlock construction
|
2 年之前 |
Idan Horowitz
|
3a80b25ed6
Kernel: Support F_SETLKW in fcntl
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Andreas Kling
|
248832f438
Kernel: Convert OpenFileDescriptor from mutex to spinlock
|
3 年之前 |
Andreas Kling
|
43099fb387
Kernel: Remove all uses of MAKE_SLAB_ALLOCATED()
|
3 年之前 |
Andreas Kling
|
0ae8702692
Kernel: Make File::stat() & friends return Error<struct stat>
|
3 年之前 |
Andrew Kaster
|
a92132e44a
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
|
3 年之前 |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 年之前 |
Ben Wiederhake
|
c05c5a7ff4
Kernel: Clarify ambiguous {File,Description}::absolute_path
|
3 年之前 |
TheFightingCatfish
|
a81b21c1a7
Kernel+LibC: Implement fsync
|
3 年之前 |
Liav A
|
e0d712c6f7
Kernel+SystemServer: Defer creation of device nodes to userspace
|
3 年之前 |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 年之前 |