Lines Matching refs:RecursiveDynamicUsage

12 static inline size_t RecursiveDynamicUsage(const CScript& script) {  in RecursiveDynamicUsage()  function
16 static inline size_t RecursiveDynamicUsage(const COutPoint& out) { in RecursiveDynamicUsage() function
20 static inline size_t RecursiveDynamicUsage(const CTxIn& in) { in RecursiveDynamicUsage() function
21 return RecursiveDynamicUsage(in.scriptSig) + RecursiveDynamicUsage(in.prevout); in RecursiveDynamicUsage()
24 static inline size_t RecursiveDynamicUsage(const CTxOut& out) { in RecursiveDynamicUsage() function
25 return RecursiveDynamicUsage(out.scriptPubKey); in RecursiveDynamicUsage()
28 static inline size_t RecursiveDynamicUsage(const CScriptWitness& scriptWit) { in RecursiveDynamicUsage() function
36 static inline size_t RecursiveDynamicUsage(const CTxInWitness& txinwit) { in RecursiveDynamicUsage() function
37 return RecursiveDynamicUsage(txinwit.scriptWitness); in RecursiveDynamicUsage()
40 static inline size_t RecursiveDynamicUsage(const CTxWitness& txwit) { in RecursiveDynamicUsage() function
43 mem += RecursiveDynamicUsage(*it); in RecursiveDynamicUsage()
48 static inline size_t RecursiveDynamicUsage(const CTransaction& tx) { in RecursiveDynamicUsage() function
49 …= memusage::DynamicUsage(tx.vin) + memusage::DynamicUsage(tx.vout) + RecursiveDynamicUsage(tx.wit); in RecursiveDynamicUsage()
51 mem += RecursiveDynamicUsage(*it); in RecursiveDynamicUsage()
54 mem += RecursiveDynamicUsage(*it); in RecursiveDynamicUsage()
59 static inline size_t RecursiveDynamicUsage(const CMutableTransaction& tx) { in RecursiveDynamicUsage() function
60 …= memusage::DynamicUsage(tx.vin) + memusage::DynamicUsage(tx.vout) + RecursiveDynamicUsage(tx.wit); in RecursiveDynamicUsage()
62 mem += RecursiveDynamicUsage(*it); in RecursiveDynamicUsage()
65 mem += RecursiveDynamicUsage(*it); in RecursiveDynamicUsage()
70 static inline size_t RecursiveDynamicUsage(const CBlock& block) { in RecursiveDynamicUsage() function
73 mem += RecursiveDynamicUsage(*it); in RecursiveDynamicUsage()
78 static inline size_t RecursiveDynamicUsage(const CBlockLocator& locator) { in RecursiveDynamicUsage() function