Lines Matching defs:stk
59 bool addLock(uptr lock_id, uptr current_epoch, u32 stk) {
70 LockWithContext l = {lock_id_short, stk};
102 return all_locks_with_contexts_[i].stk;
121 u32 stk;
213 void onLockAfter(DeadlockDetectorTLS<BV> *dtls, uptr cur_node, u32 stk = 0) {
216 dtls->addLock(cur_idx, current_epoch_, stk);
240 uptr addEdges(DeadlockDetectorTLS<BV> *dtls, uptr cur_node, u32 stk,
250 dtls->findLockContext(added_edges[i]), stk,
275 bool onLock(DeadlockDetectorTLS<BV> *dtls, uptr cur_node, u32 stk = 0) {
278 addEdges(dtls, cur_node, stk, 0);
279 onLockAfter(dtls, cur_node, stk);
288 bool onTryLock(DeadlockDetectorTLS<BV> *dtls, uptr cur_node, u32 stk = 0) {
291 dtls->addLock(cur_idx, current_epoch_, stk);
298 bool onFirstLock(DeadlockDetectorTLS<BV> *dtls, uptr node, u32 stk = 0) {
301 dtls->addLock(nodeToIndexUnchecked(node), nodeToEpoch(node), stk);
334 bool onLockFast(DeadlockDetectorTLS<BV> *dtls, uptr node, u32 stk = 0) {
336 dtls->addLock(nodeToIndexUnchecked(node), nodeToEpoch(node), stk);