Andreas Kling
|
2da0581fd2
Kernel: Replace "folder" => "directory" everywhere
|
4 years ago |
Andreas Kling
|
b8d6c3722d
Kernel: Remove Inode::directory_entry_count()
|
4 years ago |
Andreas Kling
|
a3f58a5003
Kernel/DevFS: Use KString for DevFSDeviceInode::m_name
|
4 years ago |
Andreas Kling
|
0d89cfcd9a
Kernel/DevFS: Use KString for DevFSLinkInode::m_link
|
4 years ago |
Andreas Kling
|
dd37d0a327
Kernel/DevFS: Use KString for DevFSLinkInode::m_name
|
4 years ago |
Andreas Kling
|
61c1937d02
Kernel/DevFS: Make DevFSInode::name() return StringView
|
4 years ago |
Andreas Kling
|
6766efff9c
Kernel: Make Inode::create_child() take the name as a StringView
|
4 years ago |
Andreas Kling
|
9359f7801f
Kernel/DevFS: Remove some unnecessary inode locking
|
4 years ago |
Andreas Kling
|
3b805a57e6
Kernel: Rename Inode::m_lock => m_inode_lock
|
4 years ago |
Brian Gianforcaro
|
1c43836990
Kernel: Remove unused header includes in FileSystem subtree
|
4 years ago |
Andreas Kling
|
d53d9d3677
Kernel: Rename FS => FileSystem
|
4 years ago |
Daniel Bertalan
|
f820917a76
Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull`
|
4 years ago |
Gunnar Beutner
|
bc3076f894
Kernel: Remove various other uses of ssize_t
|
4 years ago |
Brian Gianforcaro
|
8f9872581b
Kernel: Move DevFS APIs towards OOM safety
|
4 years ago |
Brian Gianforcaro
|
234c6ae32d
Kernel: Change Inode::{read/write}_bytes interface to KResultOr<ssize_t>
|
4 years ago |
Brian Gianforcaro
|
ee84b8a845
Kernel: Harden DevFS Vector usage against OOM.
|
4 years ago |
Brian Gianforcaro
|
8d6e9fad40
Kernel: Remove the now defunct `LOCKER(..)` macro.
|
4 years ago |
Andreas Kling
|
b91c49364d
AK: Rename adopt() to adopt_ref()
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Liav A
|
3c35ea30cc
Kernel: Return 0 to indicate EOF when reading from end-of-file of device
|
4 years ago |
Liav A
|
a66c9fc593
Kernel: When writing to device node, use can_write for checking
|
4 years ago |
Andreas Kling
|
6a3224d040
Kernel: Remove debug spam in DevFS
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Andreas Kling
|
0a45cfee01
DevFS: Use strongly typed InodeIndex
|
4 years ago |
Jean-Baptiste Boric
|
f64e287b82
Kernel: Make device generate their own names
|
4 years ago |
Jean-Baptiste Boric
|
a2601e1308
Kernel: Hook Ramdisk devices inside DevFS
|
4 years ago |
Andreas Kling
|
19d3f8cab7
Kernel+LibC: Turn errno codes into a strongly typed enum
|
4 years ago |
Andreas Kling
|
7c4ddecacb
Kernel: Convert a bunch of String::format() => String::formatted()
|
4 years ago |
asynts
|
938e5c7719
Everywhere: Replace a bundle of dbg with dbgln.
|
4 years ago |
Liav A
|
72b1998f0d
Kernel: Introduce a new partitioning subsystem
|
4 years ago |