|PTHREAD_SPIN_LOCK(3)||Library Functions Manual||PTHREAD_SPIN_LOCK(3)|
pthread_spin_trylock — lock
a spinlock object
function locks the spinlock referenced by lock. The
calling thread will acquire the lock if it's not owned by another thread.
Otherwise it will spin until the lock becomes available.
function will acquire the lock if the lock is not
owned by another thread. Otherwise it will fail.
pthread_spin_trylock() return zero; otherwise an
error number is returned to indicate the error.
pthread_spin_lock() will fail if:
pthread_spin_trylock() will fail if:
pthread_spin_trylock() conform to
IEEE Std 1003.1-2008 (“POSIX.1”).
|April 6, 2020||OpenBSD-current|