OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FUTEX_CMP_REQUEUE
(Results
1 - 4
of
4
) sorted by relevancy
/src/sys/sys/
futex.h
79
#define
FUTEX_CMP_REQUEUE
4
/src/tests/lib/libc/sys/
t_futex_ops.c
781
const int good_val3 = (op ==
FUTEX_CMP_REQUEUE
) ? 1 : 0;
782
const int bad_val3 = (op ==
FUTEX_CMP_REQUEUE
) ? 666 : 0;
838
if (op ==
FUTEX_CMP_REQUEUE
) {
860
if (op ==
FUTEX_CMP_REQUEUE
) {
925
ATF_TC_WITH_CLEANUP(
futex_cmp_requeue
);
926
ATF_TC_HEAD(
futex_cmp_requeue
, tc)
931
ATF_TC_BODY(
futex_cmp_requeue
, tc)
933
do_futex_requeue_test(FUTEX_PRIVATE_FLAG,
FUTEX_CMP_REQUEUE
);
935
ATF_TC_CLEANUP(
futex_cmp_requeue
, tc)
952
ATF_CHECK_ERRNO(EAGAIN, __futex(&futex_word,
FUTEX_CMP_REQUEUE
,
[
all
...]
/src/sys/kern/
sys_futex.c
96
* The futex(&lock,
FUTEX_CMP_REQUEUE
, n, timeout, &lock2, m, val)
1351
* Implement futex(FUTEX_REQUEUE) and futex(
FUTEX_CMP_REQUEUE
): If
1358
* For
FUTEX_CMP_REQUEUE
, if *uaddr != cmpval, fail with EAGAIN
1376
* Look up or create the source futex. For
FUTEX_CMP_REQUEUE
,
1378
* because
FUTEX_CMP_REQUEUE
always tests the futex word in
1381
error = (op ==
FUTEX_CMP_REQUEUE
1389
KASSERT(op !=
FUTEX_CMP_REQUEUE
);
1407
if (op ==
FUTEX_CMP_REQUEUE
&& !futex_test(uaddr, cmpval)) {
1697
case
FUTEX_CMP_REQUEUE
: {
/src/usr.bin/kdump/
kdump.c
780
CASERETURN(
FUTEX_CMP_REQUEUE
);
Completed in 16 milliseconds
Indexes created Tue Oct 21 16:10:11 GMT 2025