Liav A
|
b02ee664e7
Kernel: Get rid of *LockRefPtr in the SysFS filesystem code
|
2 vuotta sitten |
Andreas Kling
|
d1371d66f7
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
|
2 vuotta sitten |
Liav A
|
25bb293629
Kernel: Make Device::after_inserting to return ErrorOr<void>
|
2 vuotta sitten |
Liav A
|
04221a7533
Kernel: Mark Process::jail() method as const
|
2 vuotta sitten |
Liav A
|
d4b65f644e
Kernel: Allow opening some device nodes sparingly for jailed processes
|
2 vuotta sitten |
Liav A
|
f53149d5f6
Kernel: Split the SysFS core files into smaller components
|
2 vuotta sitten |
Liav A
|
3af70cb0fc
Kernel/Devices: Abstract SysFS Device add/remove methods more properly
|
3 vuotta sitten |
Liav A
|
22335e53e0
Kernel/Devices: Add two protected methods for DeviceManagement functions
|
3 vuotta sitten |
Liav A
|
6733f19b3c
Kernel/SysFS: Reduce the responsibilities of the Registry object
|
3 vuotta sitten |
Liav A
|
23c1c40e86
Kernel/SysFS: Migrate components code from SysFS.cpp to the SysFS folder
|
3 vuotta sitten |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 vuotta sitten |
Idan Horowitz
|
4a3a947df3
Kernel: Rename File::{before_removing => will_be_destroyed}
|
3 vuotta sitten |
Daniel Bertalan
|
52beeebe70
Kernel: Remove the KString::try_create(String::formatted(...)) pattern
|
3 vuotta sitten |
Liav A
|
9eb08bdb0f
Kernel: Make major and minor numbers to be DistinctNumerics
|
3 vuotta sitten |
Liav A
|
478f543899
Kernel/SysFS: Prevent allocation for component name during construction
|
3 vuotta sitten |
Brian Gianforcaro
|
e626d7098d
Kernel: Handle string format errors in Device::pseudo_path(..) :^)
|
3 vuotta sitten |
Andreas Kling
|
e08d213830
Kernel: Use DistinctNumeric for filesystem ID's
|
3 vuotta sitten |
Andreas Kling
|
5ce753b74d
Kernel: Make Inode::traverse_as_directory() callback return ErrorOr
|
3 vuotta sitten |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 vuotta sitten |
Ben Wiederhake
|
c05c5a7ff4
Kernel: Clarify ambiguous {File,Description}::absolute_path
|
3 vuotta sitten |
Liav A
|
aee4786d8e
Kernel: Introduce the DeviceManagement singleton
|
3 vuotta sitten |
Liav A
|
f5de4f24b2
Kernel/Devices: Defer creation of SysFS component after the constructor
|
3 vuotta sitten |
Liav A
|
6a9c717a30
Kernel: Expose device presence in /sys/dev/char and /sys/dev/block
|
4 vuotta sitten |
Liav A
|
009feefee0
Kernel/Devices: Ensure appropriate locking on the Device map singleton
|
4 vuotta sitten |
Liav A
|
21b6d84ff0
Kernel/Devices: Remove required_mode and device_name methods
|
4 vuotta sitten |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 vuotta sitten |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
4 vuotta sitten |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
4 vuotta sitten |
Andreas Kling
|
c94c15d45c
Everywhere: Replace AK::Singleton => Singleton
|
4 vuotta sitten |
Brian Gianforcaro
|
ea238e7ac3
Kernel: Remove unused header includes in Devices subtree
|
4 vuotta sitten |