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.cpp188 uint32_t wp = header_->info.writeOffset_.load(); in GetCurrentFreeMemory() local
189 if (wp + realSize > header_->info.memorySize_) { // 后面部分放不下,从头开始放 in GetCurrentFreeMemory()
193 *((uint32_t*)(&header_->data[wp])) = INVALID_LENGTH; in GetCurrentFreeMemory()
194 wp = 0; in GetCurrentFreeMemory()
196 …if (wp < header_->info.readOffset_.load() && header_->info.readOffset_.load() < wp + realSize) { … in GetCurrentFreeMemory()
200 return &header_->data[wp + PIECE_HEAD_LEN]; in GetCurrentFreeMemory()
223 uint32_t wp = pmem - PIECE_HEAD_LEN - header_->data; in UseFreeMemory() local
224 *((int*)(&header_->data[wp])) = size; in UseFreeMemory()
226 header_->info.writeOffset_ = wp + PIECE_HEAD_LEN + size; in UseFreeMemory()
455 uint32_t wp = header_->info.writeOffset_.load(std::memory_order_relaxed); in UseMemory() local
[all …]
/developtools/profiler/hiebpf/include/
Dvmlinux.h7686 __u64 wp; member