Home
last modified time | relevance | path

Searched refs:wp (Results 1 – 4 of 4) sorted by relevance

/developtools/profiler/hiebpf/src/
Delf_symbol_info.cpp98 uint8_t *wp = buf.data(); in GetBinary() local
99 std::copy(rp, rp + sizeof(symbolTable.textVaddr_) + sizeof(symbolTable.textOffset_), wp); in GetBinary()
100 wp += sizeof(symbolTable.textVaddr_) + sizeof(symbolTable.textOffset_); in GetBinary()
101 *(reinterpret_cast<uint32_t *>(wp)) = symbolTable.strTable_.size(); // strTabLen in GetBinary()
102 wp += sizeof(uint32_t); in GetBinary()
103 *(reinterpret_cast<uint32_t *>(wp)) = symbolTable.symTable_.size(); // symTabLen in GetBinary()
104 wp += sizeof(uint32_t); in GetBinary()
105 *(reinterpret_cast<uint32_t *>(wp)) = symbolTable.fileName_.size() + 1; // fileNameLen in GetBinary()
106 wp += sizeof(uint32_t); in GetBinary()
107 *(reinterpret_cast<uint32_t *>(wp)) = symbolTable.symEntSize_; // symEntLen in GetBinary()
[all …]
Dmaps_info.cpp55 uint8_t *wp = buf.data(); in GetBinary() local
56 std::copy(rp, rp + fixLen, wp); // start + end + offset in GetBinary()
57 wp += fixLen; in GetBinary()
58 *(reinterpret_cast<uint32_t *>(wp)) = map.fileName_.size() + 1; // fileNameLen in GetBinary()
59 wp += sizeof(uint32_t); in GetBinary()
60 …std::copy(map.fileName_.c_str(), map.fileName_.c_str() + map.fileName_.size() + 1, wp); // fileName in GetBinary()
/developtools/profiler/device/services/shared_memory/src/
Dshare_memory_block.cpp174 uint32_t wp = header_->info.writeOffset_; in GetCurrentFreeMemory() local
175 if (wp + realSize > header_->info.memorySize_) { // 后面部分放不下,从头开始放 in GetCurrentFreeMemory()
179 *((uint32_t*)(&header_->data[wp])) = 0xffffffff; in GetCurrentFreeMemory()
180 wp = 0; in GetCurrentFreeMemory()
182 if (wp < header_->info.readOffset_ && header_->info.readOffset_ < wp + realSize) { // in GetCurrentFreeMemory()
186 return &header_->data[wp + sizeof(uint32_t)]; in GetCurrentFreeMemory()
209 uint32_t wp = pmem - sizeof(uint32_t) - header_->data; in UseFreeMemory() local
210 *((int*)(&header_->data[wp])) = size; in UseFreeMemory()
212 header_->info.writeOffset_ = wp + sizeof(uint32_t) + size; in UseFreeMemory()
/developtools/profiler/hiebpf/include/
Dvmlinux.h7686 __u64 wp; member