Home
last modified time | relevance | path

Searched defs:LockPathCB (Results 1 – 1 of 1) sorted by relevance

/third_party/mindspore/mindspore-src/source/mindspore/ccsrc/minddata/dataset/util/
Dbtree.h183 struct LockPathCB { struct
203 LockPathCB(BPlusTree *tree, bool retryWithXlock) : self_(tree), latch_shared_(true) { in LockPathCB() argument
214 ~LockPathCB() noexcept { in ~LockPathCB() argument
227 void LockNode(BaseNode *p, LockMode locktype) { paths_.emplace_back(p, locktype); } in LockNode()
229 void UnlockMyParents(const BaseNode *me) { in UnlockMyParents()
240 BPlusTree *self_;
241 std::deque<path> paths_;
242 bool latch_shared_;