Lines Matching refs:stackSize
783 void PerfEvents::SetDwarfSampleStackSize(uint32_t stackSize) in SetDwarfSampleStackSize() argument
785 HLOGD("request stack size is %u", stackSize); in SetDwarfSampleStackSize()
786 dwarfSampleStackSize_ = stackSize; in SetDwarfSampleStackSize()
1322 uint64_t stackSize = 0; in CutStackAndMove() local
1323 GetRecordFieldFromMmap(mmap, &stackSize, mmap.mmapPage->data_tail + stackSizePos, in CutStackAndMove()
1324 sizeof(stackSize)); in CutStackAndMove()
1325 if (stackSize == 0) { in CutStackAndMove()
1328 size_t dynSizePos = stackSizePos + sizeof(uint64_t) + stackSize; in CutStackAndMove()
1331 uint64_t newStackSize = std::min(ALIGN(dynSize, alignSize), stackSize); in CutStackAndMove()
1332 if (newStackSize >= stackSize) { in CutStackAndMove()
1335 …HLOGM("stackSize %" PRIx64 " dynSize %" PRIx64 " newStackSize %" PRIx64 "\n", stackSize, dynSize, … in CutStackAndMove()
1341 mmap.header.size -= stackSize - newStackSize; // reduce the stack size in CutStackAndMove()
1352 size_t copySize = stackSizePos - sizeof(perf_event_header) + sizeof(stackSize) + newStackSize; in CutStackAndMove()
1360 … if (memcpy_s(buf + stackSizePos, sizeof(stackSize), &(newStackSize), sizeof(newStackSize)) != 0) { in CutStackAndMove()