| /kernel/linux/linux-6.6/Documentation/locking/ |
| D | robust-futexes.rst | 2 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 …]
|
| D | index.rst | 25 robust-futexes 26 robust-futex-ABI
|
| D | pi-futex.rst | 38 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.
|
| /kernel/linux/linux-5.10/Documentation/locking/ |
| D | robust-futexes.rst | 2 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 …]
|
| D | index.rst | 25 robust-futexes 26 robust-futex-ABI
|
| D | pi-futex.rst | 38 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.
|
| /kernel/liteos_a/testsuites/unittest/process/lock/mutex/full/ |
| D | pthread_mutex_test_025.cpp | 74 int robust; in Child() local 78 pthread_mutexattr_getrobust(&attr, &robust); in Child() 79 ICUNIT_ASSERT_EQUAL(robust, 0, robust); in Child() 84 pthread_mutexattr_getrobust(&attr, &robust); in Child() 85 ICUNIT_ASSERT_EQUAL(robust, PTHREAD_MUTEX_ROBUST, robust); in Child() 90 pthread_mutexattr_getrobust(&attr, &robust); in Child() 91 ICUNIT_ASSERT_EQUAL(robust, PTHREAD_MUTEX_STALLED, robust); in Child()
|
| D | pthread_mutex_test_023.cpp | 74 int robust; in Testcase() local 78 pthread_mutexattr_getrobust(&attr, &robust); in Testcase() 79 ICUNIT_ASSERT_EQUAL(robust, 0, robust); in Testcase() 84 pthread_mutexattr_getrobust(&attr, &robust); in Testcase() 85 ICUNIT_ASSERT_EQUAL(robust, PTHREAD_MUTEX_ROBUST, robust); in Testcase()
|
| D | pthread_mutex_test_024.cpp | 97 int robust; in Testcase() local 101 pthread_mutexattr_getrobust(&attr, &robust); in Testcase() 102 ICUNIT_ASSERT_EQUAL(robust, 0, robust); in Testcase() 114 pthread_mutexattr_getrobust(&attr, &robust); in Testcase() 115 ICUNIT_ASSERT_EQUAL(robust, PTHREAD_MUTEX_ROBUST, robust); in Testcase()
|
| /kernel/linux/linux-6.6/Documentation/translations/zh_CN/locking/ |
| D | index.rst | 35 * robust-futexes 36 * robust-futex-ABI
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | futex.h | 45 * Support for robust futexes: the kernel cleans up held futexes at 98 * Are there any waiters for this robust futex: 111 * The rest of the robust-futex field is for the TID:
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | futex.h | 72 * Support for robust futexes: the kernel cleans up held futexes at 125 * Are there any waiters for this robust futex: 138 * The rest of the robust-futex field is for the TID:
|
| /kernel/linux/linux-6.6/drivers/net/phy/ |
| D | Kconfig | 88 - ADIN1200 - Robust,Industrial, Low Power 10/100 Ethernet PHY 89 - ADIN1300 - Robust,Industrial, Low Latency 10/100/1000 Gigabit 97 - ADIN1100 - Robust,Industrial, Low Power 10BASE-T1L Ethernet PHY
|
| /kernel/liteos_a/testsuites/unittest/process/lock/mutex/ |
| D | process_mutex_test.cpp | 281 * @tc.desc: function for test mutexattr robust 291 * @tc.desc: function for test mutexattr robust:error return value 301 * @tc.desc: test mutexattr robust:robustness product deadlock is not set
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | key.h | 88 * frames and the last counter is used with Robust 110 * frames and the last counter is used with Robust
|
| /kernel/linux/linux-6.6/net/mac80211/ |
| D | key.h | 87 * frames and the last counter is used with Robust 109 * frames and the last counter is used with Robust
|
| /kernel/linux/linux-6.6/kernel/futex/ |
| D | syscalls.c | 10 * Support for robust futexes: the kernel cleans up held futexes at 25 * sys_set_robust_list() - Set the robust-futex list head of a task 44 * sys_get_robust_list() - Get the robust-futex list head of a task
|
| /kernel/linux/linux-5.10/drivers/net/phy/ |
| D | Kconfig | 82 - ADIN1200 - Robust,Industrial, Low Power 10/100 Ethernet PHY 83 - ADIN1300 - Robust,Industrial, Low Latency 10/100/1000 Gigabit
|
| /kernel/linux/linux-5.10/tools/power/cpupower/ |
| D | ToDo | 3 - Use bitmask functions to parse CPU topology more robust
|
| /kernel/linux/linux-6.6/tools/power/cpupower/ |
| D | TODO | 3 - Use bitmask functions to parse CPU topology more robust
|
| /kernel/linux/linux-5.10/Documentation/process/ |
| D | code-of-conduct-interpretation.rst | 20 development process has been proven to create the most robust operating 62 Our goal of creating a robust and technically advanced operating system
|
| /kernel/linux/linux-6.6/Documentation/process/ |
| D | code-of-conduct-interpretation.rst | 20 development process has been proven to create the most robust operating 62 Our goal of creating a robust and technically advanced operating system
|
| /kernel/linux/linux-5.10/arch/alpha/kernel/ |
| D | irq_srm.c | 17 * but it can be removed trivially if the palcode is robust against smp.
|
| /kernel/linux/linux-6.6/arch/alpha/kernel/ |
| D | irq_srm.c | 17 * but it can be removed trivially if the palcode is robust against smp.
|
| /kernel/linux/linux-5.10/Documentation/virt/kvm/ |
| D | review-checklist.rst | 39 12. Features must be robust against reset and kexec - for example, shared
|