reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2471 lck->lk.location = NULL; 2472 lck->lk.mask = 0; 2473 lck->lk.num_polls = 1; 2474 lck->lk.polls = (std::atomic<kmp_uint64> *)__kmp_allocate( 2475 lck->lk.num_polls * sizeof(*(lck->lk.polls))); 2475 lck->lk.num_polls * sizeof(*(lck->lk.polls))); 2476 lck->lk.cleanup_ticket = 0; 2477 lck->lk.old_polls = NULL; 2478 lck->lk.next_ticket = 0; 2479 lck->lk.now_serving = 0; 2480 lck->lk.owner_id = 0; // no thread owns the lock. 2481 lck->lk.depth_locked = -1; // >= 0 for nestable locks, -1 for simple locks. 2482 lck->lk.initialized = lck; 2482 lck->lk.initialized = lck;