Home
last modified time | relevance | path

Searched full:robust (Results 1 – 25 of 134) sorted by relevance

123456

/linux/Documentation/locking/
H A Drobust-futexes.rst2 A description of what robust futexes are
10 what are robust futexes? To answer that, we first need to understand
37 To solve such types of problems, "robust mutex" userspace APIs were
56 robust futexes attached to this area'. This approach requires 3 new
75 because the kernel has no knowledge about how many robust futexes there
76 are to be cleaned up, because a robust futex might have been registered
82 robust futexes impractical for any type of generic Linux distribution.
86 New approach to robust futexes
90 robust locks that userspace is holding (maintained by glibc) - which
93 time, the kernel checks this user-space list: are there any robust futex
[all …]
H A Dpi-futex.rst38 algorithms often endangers to ability to do robust reviews of said code.
81 means locked. (This is the same method as used by list-based robust
119 robust-futex, PI-futex, robust+PI-futex.
H A Dindex.rst25 robust-futexes
26 robust-futex-ABI
/linux/Documentation/translations/zh_CN/locking/
H A Dindex.rst35 * robust-futexes
36 * robust-futex-ABI
/linux/include/uapi/linux/
H A Dfutex.h97 * Support for robust futexes: the kernel cleans up held futexes at
150 * Are there any waiters for this robust futex:
163 * The rest of the robust-futex field is for the TID:
/linux/net/mac80211/
H A Dkey.h87 * frames and the last counter is used with Robust
109 * frames and the last counter is used with Robust
/linux/tools/power/cpupower/
H A DTODO3 - Use bitmask functions to parse CPU topology more robust
/linux/kernel/futex/
H A Dsyscalls.c9 * Support for robust futexes: the kernel cleans up held futexes at
24 * sys_set_robust_list() - Set the robust-futex list head of a task
43 * sys_get_robust_list() - Get the robust-futex list head of a task
H A Dcore.c12 * Robust futex support started by Ingo Molnar
743 * Wake robust non-PI futexes here. The wakeup of in handle_futex_death()
755 * Fetch a robust-list pointer. Bit 0 signals PI futexes:
851 * Fetch a robust-list pointer. Bit 0 signals PI futexes:
946 * (Robust-futex cleanup is separate and might save the day for userspace.)
/linux/arch/alpha/kernel/
H A Dirq_srm.c17 * but it can be removed trivially if the palcode is robust against smp.
/linux/Documentation/virt/kvm/
H A Dreview-checklist.rst39 12. Features must be robust against reset and kexec - for example, shared
/linux/Documentation/filesystems/bcachefs/
H A DCodingStyle.rst61 often nudge you towards making the entire system simpler and more robust.
143 perhaps more robust. Just don't hesitate to abandon the idea if it looks like
/linux/scripts/dtc/
H A Dupdate-dtc-source.sh21 # aren't a big deal. If anyone is interested in making it more robust, the
/linux/include/uapi/xen/
H A Dgntalloc.h58 * cleanup if this side crashes. Required to implement cross-domain robust
/linux/Documentation/devicetree/bindings/net/
H A Dti,dp83869.yaml17 The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver
H A Dti,dp83867.yaml17 The DP83867 device is a robust, low power, fully featured Physical Layer
/linux/Documentation/devicetree/bindings/display/bridge/
H A Dite,it6505.yaml19 and ensures robust transmission of high-quality uncompressed video
/linux/scripts/
H A DMakefile.clean40 # To make this rule robust against "Argument list too long" error,
/linux/Documentation/process/
H A Dsecurity-bugs.rst42 Once a robust fix has been developed, the release process starts. Fixes
/linux/Documentation/filesystems/nfs/
H A Dlocalio.rst22 The LOCALIO auxiliary protocol is needed to allow robust discovery of
29 The robust handshake between local client and server is just the
/linux/arch/parisc/include/uapi/asm/
H A Derrno.h117 /* for robust mutexes */
/linux/arch/sparc/include/uapi/asm/
H A Derrno.h110 /* for robust mutexes */
/linux/drivers/net/usb/
H A Dplusb.c26 * HEADS UP: this handshaking isn't all that robust. This driver
/linux/include/uapi/asm-generic/
H A Derrno.h115 /* for robust mutexes */
/linux/tools/arch/alpha/include/uapi/asm/
H A Derrno.h120 /* for robust mutexes */

123456