Idan Horowitz
|
3a80b25ed6
Kernel: Support F_SETLKW in fcntl
|
3 سال پیش |
Idan Horowitz
|
275e5cdb64
Kernel: Report POLLNVAL events in sys$poll instead of returning EBADF
|
3 سال پیش |
Tim Schumacher
|
edbffb3c7a
Kernel: Unblock SignalBlocker if a signal was just unmarked as pending
|
3 سال پیش |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 سال پیش |
Lenny Maiorani
|
190cf1507b
Kernel: Use default constructors/destructors
|
3 سال پیش |
Andreas Kling
|
f469fb47b8
Kernel: Move Thread::block<BlockerType>() out of the Thread.h header
|
3 سال پیش |
Hendiadyoin1
|
04d75f4ff9
Kernel: Add some implied auto qualifiers
|
3 سال پیش |
Nick Johnson
|
08e4a1a4dc
AK+Everywhere: Replace __builtin bit functions
|
3 سال پیش |
Idan Horowitz
|
762e047ec9
Kernel+LibC: Implement sigtimedwait()
|
3 سال پیش |
Andreas Kling
|
79fa9765ca
Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T>
|
3 سال پیش |
Andreas Kling
|
4a9c18afb9
Kernel: Rename FileDescription => OpenFileDescription
|
3 سال پیش |
Andreas Kling
|
e851a77346
Kernel: Rename FileBlocker::unblock() => unblock_if_conditions_are_met()
|
3 سال پیش |
Andreas Kling
|
68bf6db673
Kernel: Rename Spinlock::is_owned_by_current_thread()
|
3 سال پیش |
Andreas Kling
|
0b4671add7
Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread()
|
3 سال پیش |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
3 سال پیش |
Andrew Kaster
|
54161bf5b4
Kernel: Acquire reference to waitee before trying to block in sys$waitid
|
3 سال پیش |
Andreas Kling
|
0c1d41cc8a
Kernel: Simplify Blockers so they don't need a "should block" flag
|
3 سال پیش |
Andreas Kling
|
adbf472ca7
Kernel: Remove unused BlockTimeout::m_should_block
|
3 سال پیش |
Andreas Kling
|
82c3cc4640
Kernel: Move Blocker setup out from constructors into setup_blocker()
|
3 سال پیش |
Andreas Kling
|
b012170d69
Kernel: Don't register thread as custom data for FutexBlocker
|
3 سال پیش |
Andreas Kling
|
2c74533ba6
Kernel: Don't register thread as custom data for WaitQueueBlocker
|
3 سال پیش |
Andreas Kling
|
a58c4bbcf5
Kernel: Make Thread::Blocker::m_thread a NonnullRefPtr<Thread>
|
3 سال پیش |
Andreas Kling
|
c351945474
Kernel: Simplify unregistering a Blocker from a BlockerSet
|
3 سال پیش |
Andreas Kling
|
7006cb82bd
Kernel: Rename Blocker::not_blocking(bool) to something more descriptive
|
3 سال پیش |
Andreas Kling
|
39474830a9
Kernel: Remove unnecessary spinlock in ~Thread::Blocker()
|
3 سال پیش |
Andreas Kling
|
e51a5e2d5d
Kernel: Rename some BlockerSets to foo_blocker_set
|
3 سال پیش |
Andreas Kling
|
40bc378d81
Kernel: Rename QueueBlocker => WaitQueueBlocker
|
3 سال پیش |
Andreas Kling
|
b30081b49a
Kernel: Rename BlockerSet::unblock() to something more accurate
|
3 سال پیش |
Andreas Kling
|
85546af417
Kernel: Rename Thread::BlockCondition to BlockerSet
|
3 سال پیش |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
3 سال پیش |