Home
last modified time | relevance | path

Searched refs:curPcIdx (Results 1 - 1 of 1) sorted by relevance

/base/hiviewdfx/faultloggerd/interfaces/innerkits/async_stack/
H A Dunique_stack_table.cpp117 uint64_t curPcIdx = (((thisPc >> 2) ^ (prevIdx << 4)) % hashModulus_) + availableIndex_; in PutPcInSlot() local
125 Node* tableNode = (Node*)tableHead + curPcIdx; in PutPcInSlot()
130 usedSlots_.emplace_back(uint32_t(curPcIdx)); in PutPcInSlot()
131 return curPcIdx; in PutPcInSlot()
135 return curPcIdx; in PutPcInSlot()
138 curPcIdx += currentDeconflictTimes_ * hashStep_ + 1; in PutPcInSlot()
142 if (curPcIdx >= totalNodes_) { in PutPcInSlot()
144 curPcIdx -= (availableNodes_ - 1); in PutPcInSlot()
148 DFXLOGW("Collison unresolved, need resize, usedSlots_.size(): %{public}zu, curPcIdx: %{public}" PRIu64 "", in PutPcInSlot()
149 usedSlots_.size(), curPcIdx); in PutPcInSlot()
[all...]

Completed in 1 milliseconds