Home
last modified time | relevance | path

Searched refs:bufferSize (Results 1 – 25 of 27) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/extractortool/src/
Dzip_file_reader_io.cpp23 std::string ZipFileReaderIo::ReadBuffer(size_t startPos, size_t bufferSize) in ReadBuffer() argument
26 if (fd_ < 0 || startPos + bufferSize > fileLen_) { in ReadBuffer()
30 result.resize(bufferSize); in ReadBuffer()
31 if (!ReadBuffer(reinterpret_cast<uint8_t*>(result.data()), startPos, bufferSize)) { in ReadBuffer()
38 bool ZipFileReaderIo::ReadBuffer(uint8_t *dst, size_t startPos, size_t bufferSize) in ReadBuffer() argument
40 if (dst == nullptr || fd_ < 0 || startPos + bufferSize > fileLen_) { in ReadBuffer()
44 auto const readCount = pread(fd_, dst, bufferSize, startPos); in ReadBuffer()
45 if (readCount < 0 || static_cast<size_t>(readCount) < bufferSize) { in ReadBuffer()
Dzip_file_reader_mem.cpp47 std::string ZipFileReaderMem::ReadBuffer(size_t startPos, size_t bufferSize) in ReadBuffer() argument
49 if (startPos + bufferSize > fileContent_.length()) { in ReadBuffer()
53 return fileContent_.substr(startPos, bufferSize); in ReadBuffer()
56 bool ZipFileReaderMem::ReadBuffer(uint8_t *dst, size_t startPos, size_t bufferSize) in ReadBuffer() argument
58 if (!dst || startPos + bufferSize > fileContent_.length()) { in ReadBuffer()
62 if (memcpy_s(dst, bufferSize, fileContent_.data() + startPos, bufferSize) != EOK) { in ReadBuffer()
Dzip_file_reader_io.h30 std::string ReadBuffer(size_t startPos, size_t bufferSize) override;
31 bool ReadBuffer(uint8_t *dst, size_t startPos, size_t bufferSize) override;
Dzip_file_reader_mem.h30 std::string ReadBuffer(size_t startPos, size_t bufferSize) override;
31 bool ReadBuffer(uint8_t *dst, size_t startPos, size_t bufferSize) override;
Dzip_file_reader.h36 virtual std::string ReadBuffer(size_t startPos, size_t bufferSize) = 0;
37 virtual bool ReadBuffer(uint8_t *dst, size_t startPos, size_t bufferSize) = 0;
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/
Dpgo_file_info.cpp44 bool PGOProfilerHeader::BuildFromElastic(void *buffer, size_t bufferSize, PGOProfilerHeader **heade… in BuildFromElastic() argument
47 if (!inHeader->Verify(buffer, bufferSize)) { in BuildFromElastic()
62 bool PGOProfilerHeader::ParseFromBinary(void *buffer, size_t bufferSize, PGOProfilerHeader **header) in ParseFromBinary() argument
69 return BuildFromElastic(buffer, bufferSize, header); in ParseFromBinary()
74 bool PGOProfilerHeader::VerifyFileSize(size_t bufferSize) const in VerifyFileSize()
79 if (GetFileSize() != bufferSize) { in VerifyFileSize()
80 … LOG_ECMA(ERROR) << "Verify ap file's file size failed. size: " << std::hex << bufferSize << " vs " in VerifyFileSize()
87 bool PGOProfilerHeader::VerifyConsistency(void *buffer, size_t bufferSize) const in VerifyConsistency()
94 bufferSize - CHECKSUM_END_OFFSET); in VerifyConsistency()
Dpgo_file_info.h145 bool Verify(void *buffer, size_t bufferSize) const in Verify() argument
150 if (!VerifyConsistency(buffer, bufferSize)) { in Verify()
153 if (!VerifyFileSize(bufferSize)) { in Verify()
159 bool VerifyFileSize(size_t bufferSize) const;
161 bool VerifyConsistency(void *buffer, size_t bufferSize) const;
178 static bool ParseFromBinary(void *buffer, size_t bufferSize, PGOProfilerHeader **header);
290 static bool BuildFromElastic(void *buffer, size_t bufferSize, PGOProfilerHeader **header);
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Dstub_file_info.h64 void FillAsmStubTempHolder(uint8_t *buffer, size_t bufferSize) in FillAsmStubTempHolder() argument
66 asmStubTempHolder_.resize(bufferSize); in FillAsmStubTempHolder()
67 if (memcpy_s(asmStubTempHolder_.data(), bufferSize, buffer, bufferSize) != EOK) { in FillAsmStubTempHolder()
72 SetAsmStubSize(bufferSize); in FillAsmStubTempHolder()
/arkcompiler/toolchain/websocket/
Dhandshake_helper.cpp34 constexpr size_t bufferSize = KEY_LENGTH + WEB_SOCKET_GUID.size(); in EncodeKey() local
35 unsigned char buffer[bufferSize]; in EncodeKey()
39 return EncodeKey(buffer, bufferSize, destination); in EncodeKey()
/arkcompiler/ets_runtime/ecmascript/base/tests/
Datomic_helper_test.cpp57 uint32_t bufferSize = 10; in HWTEST_F_L0() local
61 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0()
75 uint32_t bufferSize = 256; in HWTEST_F_L0() local
81 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0()
105 uint32_t bufferSize = 256; in HWTEST_F_L0() local
111 JSHandle<JSArrayBuffer> buffer = factory->NewJSArrayBuffer(bufferSize); in HWTEST_F_L0()
/arkcompiler/runtime_core/static_core/platforms/windows/libpandabase/
Dmem.cpp229 DWORD bufferSize = 0; in GetCacheLineSizeFromOs() local
233 GetLogicalProcessorInformation(0, &bufferSize); in GetCacheLineSizeFromOs()
235 if (bufferSize == 0) { in GetCacheLineSizeFromOs()
242 buffer = (SYSTEM_LOGICAL_PROCESSOR_INFORMATION *)malloc(bufferSize); in GetCacheLineSizeFromOs()
243 GetLogicalProcessorInformation(&buffer[0], &bufferSize); in GetCacheLineSizeFromOs()
245 for (i = 0; i != bufferSize / sizeof(SYSTEM_LOGICAL_PROCESSOR_INFORMATION); ++i) { in GetCacheLineSizeFromOs()
/arkcompiler/runtime_core/static_core/runtime/tooling/sampler/
Dsample_reader-inl.h54 std::streamsize bufferSize = binFile.tellg(); in SampleReader() local
57 buffer_.resize(bufferSize); in SampleReader()
59 if (!binFile.read(buffer_.data(), bufferSize)) { in SampleReader()
/arkcompiler/ets_runtime/ecmascript/regexp/
Dregexp_parser_cache.cpp58 const JSTaggedValue codeBuffer, const size_t bufferSize, in SetCache() argument
66 info.bufferSize_ = bufferSize; in SetCache()
Dregexp_parser_cache.h36 const size_t bufferSize, CVector<CString> groupName);
/arkcompiler/runtime_core/static_core/runtime/methodtrace/
Dtrace.cpp68 Trace::Trace(PandaUniquePtr<panda::os::unix::file::File> traceFile, size_t bufferSize) in Trace() argument
70 bufferSize_(std::max(TRACE_HEADER_REAL_LENGTH, bufferSize)), in Trace()
91 void Trace::StartTracing(const char *traceFilename, size_t bufferSize) in StartTracing() argument
119 singletonTrace_ = ctx_.CreateTrace(std::move(traceFile), bufferSize); in StartTracing()
Dtrace.h65 static void StartTracing(const char *traceFilename, size_t bufferSize);
83 explicit Trace(PandaUniquePtr<panda::os::unix::file::File> traceFile, size_t bufferSize);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/
Dmeexpr_use_info.cpp30 constexpr uint32 bufferSize = 50; in AddUseSiteOfExpr() local
31 useSites->insert(useSites->end(), uintExprID + bufferSize, {nullptr, nullptr}); in AddUseSiteOfExpr()
/arkcompiler/ets_runtime/ecmascript/serializer/
Dvalue_serializer.cpp360 uint32_t bufferSize = jsRegExp->GetLength(); in SerializeJSRegExpPrologue() local
361 if (bufferSize == 0) { in SerializeJSRegExpPrologue()
368 data_->WriteUint32(bufferSize); in SerializeJSRegExpPrologue()
371 data_->WriteRawData(static_cast<uint8_t *>(np->GetExternalPointer()), bufferSize); in SerializeJSRegExpPrologue()
/arkcompiler/runtime_core/static_core/runtime/include/
Dlanguage_context.h232 [[maybe_unused]] size_t bufferSize) const in CreateTrace() argument
594 Trace *CreateTrace(PandaUniquePtr<panda::os::file::File> traceFile, size_t bufferSize) const in CreateTrace() argument
596 return base_->CreateTrace(std::move(traceFile), bufferSize); in CreateTrace()
/arkcompiler/ets_runtime/ecmascript/
Djs_serializer.cpp703 uint32_t bufferSize = regExp->GetLength(); in WriteJSRegExp() local
704 if (!WriteInt(static_cast<int32_t>(bufferSize))) { in WriteJSRegExp()
711 if (!WriteRawData(dynBuffer, bufferSize)) { in WriteJSRegExp()
1624 int32_t bufferSize; in ReadJSRegExp() local
1625 if (!JudgeType(SerializationUID::INT32) || !ReadInt(&bufferSize)) { in ReadJSRegExp()
1628 void *buffer = GetBuffer(bufferSize); in ReadJSRegExp()
1632 factory_->NewJSRegExpByteCodeData(regExp, buffer, bufferSize); in ReadJSRegExp()
1865 void *JSDeserializer::GetBuffer(uint32_t bufferSize) in GetBuffer() argument
1868 if (bufferSize > static_cast<size_t>(end_ - position_)) { in GetBuffer()
1872 position_ += bufferSize; in GetBuffer()
Djs_serializer.h219 void *GetBuffer(uint32_t bufferSize);
/arkcompiler/ets_runtime/ecmascript/compiler/
Dfile_generators.cpp481 auto bufferSize = asmModule_.GetBufferSize(); in RunAsmAssembler() local
482 if (bufferSize == 0U) { in RunAsmAssembler()
485 stubInfo_.FillAsmStubTempHolder(buffer, bufferSize); in RunAsmAssembler()
486 stubInfo_.accumulateTotalSize(bufferSize); in RunAsmAssembler()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Descompat_RegExp.cpp130 auto bufferSize = parser.GetOriginBufferSize(); in SetBuffer() local
133 VMHandle<EtsByteArray> etsBuffer(coroutine, EtsByteArray::Create(bufferSize)->GetCoreType()); in SetBuffer()
134 for (size_t i = 0; i < bufferSize; ++i) { in SetBuffer()
/arkcompiler/ets_runtime/ecmascript/serializer/tests/
Dserializer_test.cpp559 uint32_t bufferSize = 7; in JSRegexpTest() local
568 EXPECT_TRUE(resBufferSize == bufferSize) << "Not Same Length"; in JSRegexpTest()
1416 uint32_t bufferSize = 7; in HWTEST_F_L0() local
1417 factory->NewJSRegExpByteCodeData(jsRegexp, static_cast<void *>(buffer), bufferSize); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_serializer_test.cpp602 uint32_t bufferSize = 7; in JSRegexpTest() local
611 EXPECT_TRUE(resBufferSize == bufferSize) << "Not Same Length"; in JSRegexpTest()
1745 uint32_t bufferSize = 7; in HWTEST_F_L0() local
1746 factory->NewJSRegExpByteCodeData(jsRegexp, static_cast<void *>(buffer), bufferSize); in HWTEST_F_L0()

12