omp_unset_nest_lock
- Updated2023-02-21
- 1 minute(s) read
omp_unset_nest_lock
void omp_unset_nest_lock (omp_nest_lock_t *lock);
Purpose
Unsets a nestable OpenMP lock and causes the calling thread to release ownership of the lock.
![]() |
Note The OpenMP Run-Time Library is available only in the LabWindows/CVI Full Development System. |
The lock you pass to this function must be in the locked state and owned by the calling thread.
After this function executes, if one or more threads are waiting for this lock, LabWindows/CVI chooses one of the threads and gives the thread ownership of the lock.
Binding thread set: all threads
Parameters
Input | ||
Name | Type | Description |
lock | omp_nest_lock_t * | A pointer to a variable of type omp_nest_lock_t. After this function returns, the lock variable is in the unlocked state. |
Return Value
None.
Additional Information
Library: OpenMP Run-Time Library
Include file: omp.h
LabWindows/CVI compatibility: LabWindows/CVI 2013 and later