Searched refs:wp (Results 1 – 4 of 4) sorted by relevance
98 uint8_t *wp = buf.data(); in GetBinary() local99 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 …]
55 uint8_t *wp = buf.data(); in GetBinary() local56 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()
174 uint32_t wp = header_->info.writeOffset_; in GetCurrentFreeMemory() local175 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() local210 *((int*)(&header_->data[wp])) = size; in UseFreeMemory()212 header_->info.writeOffset_ = wp + sizeof(uint32_t) + size; in UseFreeMemory()
7686 __u64 wp; member