Andreas Kling
|
ed77b6f8cb
Kernel: Remove an obviously redundant check in FIFO::read()
|
3 år sedan |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
3 år sedan |
Andreas Kling
|
59335bd8ea
Kernel: Rename FileDescription::create() => try_create()
|
3 år sedan |
Idan Horowitz
|
cf271183b4
Kernel: Make Process::current() return a Process& instead of Process*
|
3 år sedan |
Andreas Kling
|
cda69704dc
Kernel: Remove unused FIFO::all_fifos() table
|
4 år sedan |
Jean-Baptiste Boric
|
4c4b8ea443
Kernel: Properly handle non-blocking I/O on pipes
|
4 år sedan |
Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
4 år sedan |
Jean-Baptiste Boric
|
6d83b2d8f0
Kernel: Migrate FIFO table locking to ProtectedValue
|
4 år sedan |
Jean-Baptiste Boric
|
25d7beec6b
Kernel: Use atomic integer for next FIFO id
|
4 år sedan |
Jean-Baptiste Boric
|
aea98a85d1
Kernel: Move Lockable into its own header
|
4 år sedan |
Jean-Baptiste Boric
|
f7f794e74a
Kernel: Move Mutex into Locking/
|
4 år sedan |
Brian Gianforcaro
|
8d3b819daf
Kernel: Handle OOM from DoubleBuffer creation in FIFO creation
|
4 år sedan |
Andreas Kling
|
9457d83986
Kernel: Rename Locker => MutexLocker
|
4 år sedan |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
4 år sedan |
Brian Gianforcaro
|
1c43836990
Kernel: Remove unused header includes in FileSystem subtree
|
4 år sedan |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
4 år sedan |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 år sedan |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 år sedan |
Andreas Kling
|
f4eff7df8f
Kernel: Convert String::format() => String::formatted()
|
4 år sedan |
Jean-Baptiste Boric
|
b05b4d4b24
Kernel: Refactor storage stack with u64 as file operations offset
|
4 år sedan |
Andreas Kling
|
a166a65eff
Kernel: Don't return -EFOO when return type is KResultOr<...>
|
4 år sedan |
Andreas Kling
|
2fc684f6bc
Kernel: Remove ancient FIFO_DEBUG code
|
4 år sedan |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 år sedan |
Brian Gianforcaro
|
ddd79fe2cf
Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits.
|
4 år sedan |
asynts
|
7cf0c7cc0d
Meta: Split debug defines into multiple headers.
|
4 år sedan |
asynts
|
eea72b9b5c
Everywhere: Hook up remaining debug macros to Debug.h.
|
4 år sedan |
asynts
|
acdcf59a33
Everywhere: Remove unnecessary debug comments.
|
4 år sedan |
Lenny Maiorani
|
e6f907a155
AK: Simplify constructors and conversions from nullptr_t
|
4 år sedan |
Tom
|
f98ca35b83
Kernel: Improve ProcFS behavior in low memory conditions
|
4 år sedan |
Tom
|
da5cc34ebb
Kernel: Fix some issues related to fixes and block conditions
|
4 år sedan |