Searched defs:kmp_base_drdpa_lock (Results 1 – 1 of 1) sorted by relevance
440 struct kmp_base_drdpa_lock { struct450 *initialized; // points to the lock union if in initialized state451 ident_t const *location; // Source code location of omp_init_lock().452 std::atomic<std::atomic<kmp_uint64> *> polls;453 std::atomic<kmp_uint64> mask; // is 2**num_polls-1 for mod op454 kmp_uint64 cleanup_ticket; // thread with cleanup ticket455 std::atomic<kmp_uint64> *old_polls; // will deallocate old_polls456 kmp_uint32 num_polls; // must be power of 2483 typedef struct kmp_base_drdpa_lock kmp_base_drdpa_lock_t; argument