HomeSort by: relevance | last modified time | path
    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