Brian Gianforcaro
|
43f930d3aa
Kernel: Convert MasterPTY creation to use DoubleBuffer factory
|
4 年之前 |
Brian Gianforcaro
|
de9ff0af50
Kernel: Modify the IOCTL API to return KResult
|
4 年之前 |
Brian Gianforcaro
|
9a04f53a0f
Kernel: Utilize AK::Userspace<T> in the ioctl interface
|
4 年之前 |
Andreas Kling
|
c9f6786e8b
Kernel: Make various T::class_name() and similar return StringView
|
4 年之前 |
Gunnar Beutner
|
1c3346e3ce
Kernel: Use KResultOr<size_t> throughout the TTY subsystem
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Jean-Baptiste Boric
|
b05b4d4b24
Kernel: Refactor storage stack with u64 as file operations offset
|
4 年之前 |
Jean-Baptiste Boric
|
f64e287b82
Kernel: Make device generate their own names
|
4 年之前 |
Liav A
|
18e77aa285
Kernel: Add a method to determine the desired permissions of a Device
|
4 年之前 |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
4 年之前 |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
5 年之前 |
Sergey Bugaev
|
1b4e88fb59
Kernel: Allow File::close() to fail
|
5 年之前 |
Andreas Kling
|
b3736c1b1e
Kernel: Use a FlatPtr for the "argument" to ioctl()
|
5 年之前 |
Conrad Pankoff
|
a3edeb5868
Kernel: Add explicit offset parameter to File::read etc
|
5 年之前 |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 年之前 |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 年之前 |
Andreas Kling
|
1b2ef8582c
Kernel: Make File's can_read/can_write take a const FileDescription&
|
5 年之前 |
Sergey Bugaev
|
dadf6337ef
Kernel: Customize absolute_path() for more file types
|
6 年之前 |
Andreas Kling
|
27f699ef0c
AK: Rename the common integer typedefs to make it obvious what they are.
|
6 年之前 |
Andreas Kling
|
90b1354688
AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr.
|
6 年之前 |
Andreas Kling
|
08cd75ac4b
Kernel: Rename FileDescriptor to FileDescription.
|
6 年之前 |
Andreas Kling
|
8cbb7f101f
Kernel: Have File virtuals take a FileDescriptor& rather than a Process&.
|
6 年之前 |
Andreas Kling
|
88f03f86ff
Kernel: Have TTY subclasses cache their tty_name/pts_name.
|
6 年之前 |
Andreas Kling
|
ab43658c55
Kernel: Move devices into Kernel/Devices/.
|
6 年之前 |
Andreas Kling
|
9fca94269e
Kernel: Move TTY-related files into Kernel/TTY/.
|
6 年之前 |