OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:fx_refcnt
(Results
1 - 2
of
2
) sorted by relevancy
/src/sys/kern/
sys_futex.c
163
* N.B.
fx_refcnt
is an unsigned long because we need to be able
173
unsigned long
fx_refcnt
;
member in struct:futex
466
f->
fx_refcnt
= 1;
488
KASSERT(atomic_load_relaxed(&f->
fx_refcnt
) == 0);
514
refcnt = atomic_load_relaxed(&f->
fx_refcnt
);
517
} while (atomic_cas_ulong(&f->
fx_refcnt
, refcnt, refcnt + 1) != refcnt);
538
refcnt = atomic_load_relaxed(&f->
fx_refcnt
);
542
} while (atomic_cas_ulong(&f->
fx_refcnt
, refcnt, refcnt - 1) != refcnt);
547
if (atomic_dec_ulong_nv(&f->
fx_refcnt
) == 0) {
580
refcnt = atomic_load_relaxed(&f->
fx_refcnt
);
[
all
...]
sys_futex.c
163
* N.B.
fx_refcnt
is an unsigned long because we need to be able
173
unsigned long
fx_refcnt
;
member in struct:futex
466
f->
fx_refcnt
= 1;
488
KASSERT(atomic_load_relaxed(&f->
fx_refcnt
) == 0);
514
refcnt = atomic_load_relaxed(&f->
fx_refcnt
);
517
} while (atomic_cas_ulong(&f->
fx_refcnt
, refcnt, refcnt + 1) != refcnt);
538
refcnt = atomic_load_relaxed(&f->
fx_refcnt
);
542
} while (atomic_cas_ulong(&f->
fx_refcnt
, refcnt, refcnt - 1) != refcnt);
547
if (atomic_dec_ulong_nv(&f->
fx_refcnt
) == 0) {
580
refcnt = atomic_load_relaxed(&f->
fx_refcnt
);
[
all
...]
Completed in 22 milliseconds
Indexes created Wed Oct 01 19:09:53 GMT 2025