#include #include static omp_lock_t lock; void f() { omp_set_lock(&lock); omp_unset_lock(&lock); } int main(){ omp_init_lock(&lock); #pragma omp parallel { f(); } omp_destroy_lock(&lock); }