sanitizer_deadlock_detector.h | 208 uptr cur_idx = nodeToIndex(cur_node); local in function:__sanitizer::DeadlockDetector::onLockBefore 209 return g_.isReachable(cur_idx, dtls->getLocks(current_epoch_)); 219 uptr cur_idx = nodeToIndex(cur_node); local in function:__sanitizer::DeadlockDetector::onLockAfter 220 dtls->addLock(cur_idx, current_epoch_, stk); 230 uptr cur_idx = nodeToIndexUnchecked(cur_node); local in function:__sanitizer::DeadlockDetector::hasAllEdges 232 if (!g_.hasEdge(dtls->getLock(i), cur_idx)) 247 uptr cur_idx = nodeToIndex(cur_node); local in function:__sanitizer::DeadlockDetector::addEdges 249 uptr n_added_edges = g_.addEdges(dtls->getLocks(current_epoch_), cur_idx, 253 Edge e = {(u16)added_edges[i], (u16)cur_idx, 259 // n_edges_, stk, added_edges[i], cur_idx, unique_tid) 296 uptr cur_idx = nodeToIndex(cur_node); local in function:__sanitizer::DeadlockDetector::onTryLock [all...] |