int omp_test_lock(omp_lock_t *lock)
int omp_test_nest__lock(omp_nest_lock_t *lock)
Notes & Restrictions:
For Fortran, .TRUE. is returned if the lock was set successfully, otherwise .FALSE. is returned.
For Fortran, var must be an integer large enough to hold an address, such as INTEGER*8 on 64-bit systems.
For C/C++, non-zero is returned if the lock was set successfully, otherwise zero is returned.
It is illegal to call this routine with a lock variable that is not initialized.
Lawrence Livermore National Laboratory
7000 East Avenue • Livermore, CA 94550 | LLNL-WEB-458451
Operated by the Lawrence Livermore National Security, LLC for the
Department of Energy's National Nuclear Security Administration
Learn about the Department of Energy's Vulnerability Disclosure Program