OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ptm_owner
(Results
1 - 4
of
4
) sorted by relevancy
/src/tests/usr.bin/xlint/lint1/
d_c99_nested_struct.c
17
volatile void *
ptm_owner
;
member in struct:pthread_mutex_t
/src/lib/libpthread/
pthread_mutex.c
155
ptm->
ptm_owner
= NULL;
159
ptm->
ptm_owner
= (void *)MUTEX_RECURSIVE_BIT;
163
ptm->
ptm_owner
= NULL;
168
val = (uintptr_t)ptm->
ptm_owner
;
170
ptm->
ptm_owner
= (void *)val;
192
MUTEX_OWNER(ptm->
ptm_owner
) == 0);
211
val = atomic_cas_ptr(&ptm->
ptm_owner
, NULL, self);
231
val = atomic_cas_ptr(&ptm->
ptm_owner
, NULL, self);
259
for (count = 2;; owner = ptm->
ptm_owner
) {
283
owner = ptm->
ptm_owner
;
[
all
...]
pthread_types.h
98
*
ptm_owner
is the actual lock field which is locked via CAS operation.
132
__pthread_volatile pthread_t
ptm_owner
;
member in struct:__pthread_mutex_st
155
_PTHREAD_MUTEX_INI(
ptm_owner
, NULL), \
pthread_cond.c
141
mutex->
ptm_owner
!= NULL);
Completed in 13 milliseconds
Indexes created Wed Oct 22 13:09:56 GMT 2025