summaryrefslogtreecommitdiff
path: root/Kernel/ProcessExposed.h
AgeCommit message (Expand)Author
2022-11-24Kernel: Use AK::Time for InodeMetadata timestamps instead of time_tAndreas Kling
2022-10-25Kernel/ProcFS: Remove all unnecessary componentsLiav A
2022-08-22Kernel: Update atime/ctime/mtime timestamps atomicallyAndreas Kling
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-08-20AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernelAndreas Kling
2022-07-30Kernel: Remove PCI information node from ProcFSLiav A
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-19Kernel: Create /proc/pid/cmdline to expose process arguments in procfsAndrew Kaster
2022-05-06Kernel: Add /proc/{pid}/children to ProcFSMacDue
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-22Kernel: Don't assume paths of TTYs and pseudo terminals anymoreLiav A
2022-03-02Kernel/PCI: Don't create /proc/pci if PCI is disabledLiav A
2022-01-30Kernel: Remove unnecessary includes from Thread.hAndreas Kling
2021-12-12Kernel+SystemServer: Add /dev/ttyDaniel Bertalan
2021-12-11Kernel: Remove unused String.h includesHendiadyoin1
2021-12-01Kernel: Add an x86 include check+error in x86/CPU.hJames Mintram
2021-11-18Kernel: Use DistinctNumeric for filesystem ID'sAndreas Kling
2021-11-14Kernel: Convert Process-related const member functions to staticAndrew Kaster
2021-11-10Kernel: Make Inode::traverse_as_directory() callback return ErrorOrAndreas Kling
2021-11-08Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>Andreas Kling
2021-10-17Kernel/ProcFS: Provide a way to write to ProcFS inodesSeekingBlues
2021-09-07Kernel: Rename FileDescription => OpenFileDescriptionAndreas Kling
2021-09-06Kernel: Make SysFS and ProcFS generator functions return KResultAndreas Kling
2021-09-06Kernel: Make KBufferBuilder::append() & friends return KResultAndreas Kling
2021-09-05AK+Kernel: Move KResult.h to Kernel/API for userspace accesssin-ack
2021-08-29Kernel: Make all ProcFS and SysFS files zero-sizedAndreas Kling
2021-08-29Kernel: Strongly typed user & group ID'sAndreas Kling
2021-08-15Kernel+Userland: Remove chroot functionalityAndreas Kling
2021-08-15Kernel: Handle allocation failure in ProcFS and friendssin-ack
2021-08-12Kernel: Steer away from heap allocations for ProcFS process dataLiav A
2021-07-28Kernel/ProcFS: Make various things superuser-only once againAndreas Kling
2021-07-20Kernel: Simplify ProcFS generated buffer cachingAndreas Kling
2021-07-18Kernel/USB: Move USB bus information from /proc to /sysAndreas Kling
2021-07-17Kernel/ProcFS: Remove unused ProcFSExposedComponent::entries_count()Andreas Kling
2021-07-17Kernel: Replace "folder" => "directory" everywhereAndreas Kling
2021-07-17Kernel: Rename Lock to MutexAndreas Kling
2021-07-14Kernel/ProcFS: Allow a process directory to have a null Process pointerLiav A
2021-07-11Kernel: Use Forward.h headers moreAndreas Kling
2021-07-11Kernel: Rename ProcFSComponentsRegistrar => ProcFSComponentRegistryAndreas Kling
2021-07-11Kernel: Remove friend classes from ProcFSComponentsRegistrarAndreas Kling
2021-07-11Kernel: Replace "Folder" => "Directory" everywhereAndreas Kling
2021-07-11Kernel: Rename FS => FileSystemAndreas Kling
2021-07-08Kernel: Pledge promises accessible via /proc/PID/pledgeRalf Donau
2021-07-02Kernel/ProcFS: Lazily allocate all sub components of a PID folderLiav A
2021-07-02Kernel/ProcFS: Clean dead processes properlyLiav A
2021-06-29Kernel: ProcFS and SysFS component indices should be InodeIndexAndreas Kling
2021-06-29Kernel/ProcFS: Tighten modified time value across the filesystem objectsLiav A
2021-06-29Kernel: Introduce the new ProcFS designLiav A