summaryrefslogtreecommitdiff
path: root/Kernel/Syscalls/poll.cpp
AgeCommit message (Expand)Author
2023-03-07Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescriptionAndreas Kling
2023-03-01Kernel+LibC: Move the FD_SETSIZE declaration to API/POSIX/select.h fileLiav A
2022-08-20Kernel: Make self-contained locking smart pointers their own classesAndreas Kling
2022-08-17Kernel: Require semicolon after VERIFY_{NO_,}PROCESS_BIG_LOCK_ACQUIREDLinus Groh
2022-07-10Kernel: Stop reporting POLLHUP exclusively when available in sys$pollIdan Horowitz
2022-07-10Kernel: Report POLLNVAL events in sys$poll instead of returning EBADFIdan Horowitz
2022-07-10Kernel: Stop providing POLLRDHUP events in sys$poll by defaultIdan Horowitz
2022-07-10Kernel: Set POLLHUP on WriteHangUp in sys$poll instead of POLLNVALIdan Horowitz
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-29Kernel: Only lock process file descriptor table once in sys$poll()Andreas Kling
2022-01-29Kernel: Switch process file descriptor table from spinlock to mutexAndreas Kling
2022-01-29Kernel: Convert process file descriptor table to a SpinlockProtectedAndreas Kling
2022-01-28Kernel: Allocate entire SelectBlocker::FDVector at onceAndreas Kling
2021-12-29Kernel: Handle promise violations in the syscall handlerBrian Gianforcaro
2021-12-29Kernel: Use Process::require_promise() instead of REQUIRE_PROMISE()Brian Gianforcaro
2021-12-18Kernel: Access OpenFileDescriptions::max_open() statically in SyscallsHendiadyoin1
2021-12-18Kernel: Add implicit auto qualifiers in SyscallsHendiadyoin1
2021-12-12Kernel: Split off sys$poll() into Syscalls/poll.cppJean-Baptiste Boric