Initialize, set, test, unset and destroy simple and nested locks. The routines have C linkage and do not throw exceptions.
omp_init_lock – Initialize simple lockomp_init_nest_lock – Initialize nested lockomp_destroy_lock – Destroy simple lockomp_destroy_nest_lock – Destroy nested lockomp_set_lock – Wait for and set simple lockomp_set_nest_lock – Wait for and set nested lockomp_unset_lock – Unset simple lockomp_unset_nest_lock – Unset nested lockomp_test_lock – Test and set simple lock if availableomp_test_nest_lock – Test and set nested lock if available