summaryrefslogtreecommitdiffstats
path: root/kernel/futex/futex.h
Commit message (Expand)AuthorAgeFilesLines
* futex: make the vectored futex operations availableJens Axboe2023-09-291-0/+5
* futex: make futex_parse_waitv() available as a helperJens Axboe2023-09-291-0/+5
* futex: add wake_data to struct futex_qJens Axboe2023-09-291-0/+2
* futex: abstract out a __futex_wake_mark() helperJens Axboe2023-09-291-0/+1
* futex: factor out the futex wake handlingJens Axboe2023-09-291-0/+5
* futex: move FUTEX2_VALID_MASK to futex.hJens Axboe2023-09-291-0/+2
* futex: Add flags2 argument to futex_requeue()peterz@infradead.org2023-09-211-2/+3
* futex: Propagate flags into get_futex_key()peterz@infradead.org2023-09-211-1/+1
* futex: Add sys_futex_wait()peterz@infradead.org2023-09-211-0/+3
* futex: FLAGS_STRICTpeterz@infradead.org2023-09-211-10/+11
* futex: Validate futex value against futex sizepeterz@infradead.org2023-09-211-0/+10
* futex: Flag conversionpeterz@infradead.org2023-09-211-3/+60
* futex: add missing rtmutex.h includeChristian König2022-04-071-0/+1
* futex: Remove futex_cmpxchg detectionArnd Bergmann2021-11-251-6/+0
* futex: Fix PREEMPT_RT buildPeter Zijlstra2021-10-191-0/+4
* futex: Implement sys_futex_waitv()André Almeida2021-10-071-0/+15
* futex: Simplify double_lock_hb()Peter Zijlstra2021-10-071-8/+6
* futex: Split out wait/wakePeter Zijlstra2021-10-071-0/+34
* futex: Split out requeuePeter Zijlstra2021-10-071-2/+75
* futex: Split out PI futexPeter Zijlstra2021-10-071-0/+117
* futex: Split out syscallsPeter Zijlstra2021-10-071-0/+58