Lines Matching defs:lock
49 _pthread_spin_init(pthread_spinlock_t *lock, int pshared)
54 if (lock == NULL || pshared != PTHREAD_PROCESS_PRIVATE)
61 *lock = lck;
69 _pthread_spin_destroy(pthread_spinlock_t *lock)
73 if (lock == NULL || *lock == NULL)
75 else if ((*lock)->s_owner != NULL)
78 free(*lock);
79 *lock = NULL;
87 _pthread_spin_trylock(pthread_spinlock_t *lock)
93 if (lock == NULL || (lck = *lock) == NULL)
112 _pthread_spin_lock(pthread_spinlock_t *lock)
118 if (lock == NULL || (lck = *lock) == NULL)
146 _pthread_spin_unlock(pthread_spinlock_t *lock)
151 if (lock == NULL || (lck = *lock) == NULL)