.. |
API
|
e521ffd156
Kernel: Add support for the MSG_WAITALL sys$recvmsg flag
|
пре 3 година |
Arch
|
8e2d0c8d5c
Kernel: Do not return a null ref in `Processor::current` on aarch64
|
пре 3 година |
Bus
|
1f65728d8b
Kernel: Handle string format errors in PCIDeviceAttributeSysFSComponent
|
пре 3 година |
Devices
|
e626d7098d
Kernel: Handle string format errors in Device::pseudo_path(..) :^)
|
пре 3 година |
FileSystem
|
fa517b213a
Kernel: Handle string format errors in FileSystem APIs :^)
|
пре 3 година |
Firmware
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
Graphics
|
9387271049
Everywhere: Fix spelling of "offsetted"
|
пре 3 година |
Heap
|
74ee491b84
Kernel: Handle string format errors in SlabAllocator stats :^)
|
пре 3 година |
Interrupts
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
Library
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
пре 3 година |
Locking
|
e8f09279d3
Kernel: Move spinlock into Arch
|
пре 3 година |
Memory
|
40f64d7379
Kernel: Dispatch handle-able signals instead of crashing if possible
|
пре 3 година |
Net
|
e521ffd156
Kernel: Add support for the MSG_WAITALL sys$recvmsg flag
|
пре 3 година |
Prekernel
|
9b90f1fed5
Kernel: Do not do integer to pointer conversion in constexpr functions
|
пре 3 година |
Storage
|
ed5a4f2938
Kernel/Storage: Restore booting from MBR partitions functionality
|
пре 3 година |
Syscalls
|
f415218afe
Kernel+LibC: Implement sigaltstack()
|
пре 3 година |
TTY
|
a92132e44a
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
|
пре 3 година |
Tasks
|
55b0b06897
Kernel: Store process names as KString
|
пре 3 година |
Time
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
AddressSanitizer.cpp
|
dc0fc16981
Everywhere: Use bgianf@serenityos.org for my copyright attribution
|
пре 4 година |
AddressSanitizer.h
|
dc0fc16981
Everywhere: Use bgianf@serenityos.org for my copyright attribution
|
пре 4 година |
Assertions.h
|
1c86b7043b
Kernel: Remove ASM_Wrapper include from platform independent processor.h
|
пре 3 година |
AtomicEdgeAction.h
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
пре 3 година |
BootInfo.h
|
17fb2adf61
Kernel: Add an x86 include check+error in x86/PageDirectory.h
|
пре 3 година |
CMOS.cpp
|
4974727dbb
Kernel: Move x86 IO instructions code into the x86 specific folder
|
пре 3 година |
CMOS.h
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
пре 4 година |
CMakeLists.txt
|
7a2a0c1052
Kernel: Implement AC97 audio device driver
|
пре 3 година |
CommandLine.cpp
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
CommandLine.h
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
Coredump.cpp
|
c0deafe457
Kernel: Avoid repeated memory zeroing while generating coredumps
|
пре 3 година |
Coredump.h
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
Debug.h.in
|
689ad0752c
Kernel: Add AC97_DEBUG macro
|
пре 3 година |
DoubleBuffer.cpp
|
b820ae2828
Kernel: Share code between DoubleBuffer's read() and peek()
|
пре 3 година |
DoubleBuffer.h
|
b820ae2828
Kernel: Share code between DoubleBuffer's read() and peek()
|
пре 3 година |
Forward.h
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
FutexQueue.cpp
|
b012170d69
Kernel: Don't register thread as custom data for FutexBlocker
|
пре 4 година |
FutexQueue.h
|
b012170d69
Kernel: Don't register thread as custom data for FutexBlocker
|
пре 4 година |
GlobalProcessExposed.cpp
|
74ee491b84
Kernel: Handle string format errors in SlabAllocator stats :^)
|
пре 3 година |
KBuffer.h
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
KBufferBuilder.cpp
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
KBufferBuilder.h
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
пре 3 година |
KLexicalPath.cpp
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
KLexicalPath.h
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
KString.cpp
|
4cc41ea186
Kernel: Add an error propagating KString::format(..) API :^)
|
пре 3 година |
KString.h
|
4cc41ea186
Kernel: Add an error propagating KString::format(..) API :^)
|
пре 3 година |
KSyms.cpp
|
80d4e830a0
Everywhere: Pass AK::ReadonlyBytes by value
|
пре 3 година |
KSyms.h
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
MiniStdLib.cpp
|
a8d96df8e0
Kernel: Build MiniStdLib.cpp in aarch64 builds
|
пре 3 година |
Multiboot.h
|
b10a86d463
Prekernel: Export some multiboot parameters in our own BootInfo struct
|
пре 4 година |
Panic.cpp
|
09432a8241
Kernel: Separate panic behavior from bootmode
|
пре 3 година |
Panic.h
|
20743e8aed
Kernel/Graphics + SystemServer: Support text mode properly
|
пре 4 година |
PerformanceEventBuffer.cpp
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
PerformanceEventBuffer.h
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
пре 3 година |
PerformanceManager.h
|
e824bead54
Kernel: Resolve clang-tidy readability-qualified-auto warning
|
пре 3 година |
PhysicalAddress.h
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
пре 3 година |
Process.cpp
|
d7568b28b4
Kernel: Surface errors when generating a process core dump :^)
|
пре 3 година |
Process.h
|
f415218afe
Kernel+LibC: Implement sigaltstack()
|
пре 3 година |
ProcessExposed.cpp
|
e08d213830
Kernel: Use DistinctNumeric for filesystem ID's
|
пре 3 година |
ProcessExposed.h
|
8350b44ebd
Kernel: Add an x86 include check+error in x86/CPU.h
|
пре 3 година |
ProcessGroup.cpp
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
ProcessGroup.h
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
ProcessProcFSTraits.cpp
|
e08d213830
Kernel: Use DistinctNumeric for filesystem ID's
|
пре 3 година |
ProcessSpecificExposed.cpp
|
e08d213830
Kernel: Use DistinctNumeric for filesystem ID's
|
пре 3 година |
RTC.cpp
|
4974727dbb
Kernel: Move x86 IO instructions code into the x86 specific folder
|
пре 3 година |
RTC.h
|
7c617394a1
Kernel: Ensure we read valid values from the RTC CMOS registers
|
пре 4 година |
Random.cpp
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
пре 3 година |
Random.h
|
97e97bccab
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
|
пре 3 година |
SanCov.cpp
|
91fe6b6552
Kernel/KCOV: Bring closer to typical SerenityOS coding style
|
пре 3 година |
Scheduler.cpp
|
b08eb37b11
Kernel: Add an x86 include check+error in x86/TrapFrame.h
|
пре 3 година |
Scheduler.h
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
пре 4 година |
Sections.h
|
57417a3d6e
Kernel: Support loading the kernel at almost arbitrary virtual addresses
|
пре 4 година |
StdLib.cpp
|
f1d8978804
AK+Kernel: Remove implicit conversion from Userspace<T*> to FlatPtr
|
пре 3 година |
StdLib.h
|
c9d1c12efa
Kernel: Remove unused forward declaration of Syscall::StringArgument
|
пре 3 година |
Syscall.cpp
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
Thread.cpp
|
711a7104f3
Kernel: Handle invalid stack pointer during signal dispatch
|
пре 3 година |
Thread.h
|
40f64d7379
Kernel: Dispatch handle-able signals instead of crashing if possible
|
пре 3 година |
ThreadBlockers.cpp
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
ThreadTracer.cpp
|
dfe4810c3a
Kernel: Add cross platform RegisterState header and Aarch64 version
|
пре 3 година |
ThreadTracer.h
|
a92132e44a
Kernel: Resolve clang-tidy readability-implicit-bool-conversion warnings
|
пре 3 година |
TimerQueue.cpp
|
e550d53c0f
Kernel: Remove a bunch of unused TimerQueue functions
|
пре 3 година |
TimerQueue.h
|
5a0cdb15b0
AK+Everywhere: Reduce the number of template parameters of IntrusiveList
|
пре 3 година |
UBSanitizer.cpp
|
545ce5b595
Kernel: Add per platform Processor.h headers
|
пре 3 година |
UnixTypes.h
|
97c497f9fe
Kernel: Move {Process,Thread,Session,ProcessGroup}ID to Kernel/Forward.h
|
пре 4 година |
UserOrKernelBuffer.cpp
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
пре 3 година |
UserOrKernelBuffer.h
|
f2c3a41a8f
Kernel: Make UserOrKernelBuffer::for_user_buffer() return ErrorOr<T>
|
пре 3 година |
VirtualAddress.h
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
пре 3 година |
WaitQueue.cpp
|
2c74533ba6
Kernel: Don't register thread as custom data for WaitQueueBlocker
|
пре 4 година |
WaitQueue.h
|
2c74533ba6
Kernel: Don't register thread as custom data for WaitQueueBlocker
|
пре 4 година |
WorkQueue.cpp
|
44b273f3ac
Kernel: Use SpinlockProtected<T> in WorkQueue
|
пре 3 година |
WorkQueue.h
|
e0f0b6379a
Kernel: Make WorkQueue::WorkItem slab allocated
|
пре 3 година |
embedmap.sh
|
e4f05a9046
Kernel: Make new kernel build process work on macOS
|
пре 4 година |
init.cpp
|
7a2a0c1052
Kernel: Implement AC97 audio device driver
|
пре 3 година |
kprintf.cpp
|
33079c8ab9
Kernel+UE+LibC: Remove unused dbgputch syscall
|
пре 3 година |
kstdio.h
|
33079c8ab9
Kernel+UE+LibC: Remove unused dbgputch syscall
|
пре 3 година |
linker.ld
|
28c088cd91
Kernel: Support split data sections
|
пре 3 година |
mkmap.sh
|
b7ca269b4d
Kernel: Use our toolchain's c++filt tool for the kernel map
|
пре 4 година |