/ohos5.0/base/update/updater/services/package/pkg_algorithm/ |
H A D | pkg_algorithm.cpp | 71 size_t srcOffset = context.srcOffset; in Pack() local 76 ret = ReadData(inStream, srcOffset, buffer, remainSize, readLen); in Pack() 89 srcOffset += readLen; in Pack() 98 if (srcOffset - context.srcOffset != context.unpackedSize) { in Pack() 117 size_t srcOffset = context.srcOffset; in Unpack() local 122 ret = ReadData(inStream, srcOffset, buffer, remainSize, readLen); in Unpack() 135 srcOffset += readLen; in Unpack() 148 context.unpackedSize = srcOffset - context.srcOffset; in Unpack() 164 size_t srcOffset = context.srcOffset; in UnpackWithVerify() local 190 srcOffset += readLen; in UnpackWithVerify() [all …]
|
H A D | pkg_algo_lz4.cpp | 63 size_t srcOffset = context.srcOffset; in PackCalculate() local 100 srcOffset += readLen; in PackCalculate() 103 if (srcOffset - context.srcOffset != context.unpackedSize) { in PackCalculate() 188 unpackText.srcOffset += readLen; in UnpackCalculate() 190 context.packedSize = unpackText.srcOffset - context.srcOffset; in UnpackCalculate() 276 msg.context.srcOffset += dataLen; in PackCalculate() 334 if (msg.context.srcOffset - context.srcOffset != context.unpackedSize) { in Pack() 343 size_t &nextToRead, size_t &srcOffset) in GetUnpackParam() argument 376 srcOffset += readLen; in GetUnpackParam() 437 msg.context.srcOffset += readLen; in UnpackDecode() [all …]
|
H A D | pkg_algorithm.h | 24 size_t srcOffset; member 26 PkgContextOffset(size_t srcOffset, size_t destOffset) in PkgContextOffset() 28 this->srcOffset = srcOffset; in PkgContextOffset() 44 size_t srcOffset; member 54 this->srcOffset = offset.srcOffset; in PkgAlgorithmContext()
|
H A D | pkg_algo_deflate.cpp | 69 size_t srcOffset = context.srcOffset; in PackCalculate() local 76 ret = ReadData(inStream, srcOffset, inBuffer, remainSize, readLen); in PackCalculate() 83 srcOffset += readLen; in PackCalculate() 98 if (srcOffset != context.unpackedSize) { in PackCalculate() 99 PKG_LOGE("original size error %zu %zu", srcOffset, context.unpackedSize); in PackCalculate() 126 int32_t ret = ReadData(inStream, context.srcOffset, inBuffer, context.packedSize, readLen); in ReadUnpackData() 133 context.srcOffset += readLen; in ReadUnpackData()
|
/ohos5.0/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/src/ |
H A D | cm_ipc_client_serialization.c | 24 int32_t GetUint32FromBuffer(uint32_t *value, const struct CmBlob *srcBlob, uint32_t *srcOffset) in GetUint32FromBuffer() argument 26 if ((*srcOffset > srcBlob->size) || (srcBlob->size - *srcOffset < sizeof(uint32_t))) { in GetUint32FromBuffer() 30 if (memcpy_s(value, sizeof(uint32_t), srcBlob->data + *srcOffset, sizeof(uint32_t)) != EOK) { in GetUint32FromBuffer() 34 *srcOffset += sizeof(uint32_t); in GetUint32FromBuffer() 38 int32_t CmGetBlobFromBuffer(struct CmBlob *blob, const struct CmBlob *srcBlob, uint32_t *srcOffset) in CmGetBlobFromBuffer() argument 40 if ((*srcOffset > srcBlob->size) || ((srcBlob->size - *srcOffset) < sizeof(uint32_t))) { in CmGetBlobFromBuffer() 44 uint32_t size = *((uint32_t *)(srcBlob->data + *srcOffset)); in CmGetBlobFromBuffer() 45 if (ALIGN_SIZE(size) > srcBlob->size - *srcOffset - sizeof(uint32_t)) { in CmGetBlobFromBuffer() 50 *srcOffset += sizeof(blob->size); in CmGetBlobFromBuffer() 51 blob->data = (uint8_t *)(srcBlob->data + *srcOffset); in CmGetBlobFromBuffer() [all …]
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
H A D | hks_client_ipc_serialization.c | 77 if ((*srcOffset > srcBlob->size) || (srcBlob->size - *srcOffset < sizeof(*value))) { in GetUint32FromBuffer() 81 *value = *((uint32_t *)(srcBlob->data + *srcOffset)); in GetUint32FromBuffer() 82 *srcOffset += sizeof(*value); in GetUint32FromBuffer() 88 if ((*srcOffset > srcBlob->size) || ((srcBlob->size - *srcOffset) < sizeof(blob->size))) { in GetBlobFromBuffer() 92 uint32_t size = *((uint32_t *)(srcBlob->data + *srcOffset)); in GetBlobFromBuffer() 100 *srcOffset += sizeof(blob->size); in GetBlobFromBuffer() 101 blob->data = (uint8_t *)(srcBlob->data + *srcOffset); in GetBlobFromBuffer() 102 *srcOffset += ALIGN_SIZE(blob->size); in GetBlobFromBuffer() 108 const struct HksBlob *srcBlob, uint32_t *srcOffset) in GetParamSetFromBuffer() argument 110 … if ((*srcOffset > srcBlob->size) || ((srcBlob->size - *srcOffset) < sizeof(struct HksParamSet))) { in GetParamSetFromBuffer() [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/ |
H A D | hks_service_ipc_serialization.c | 74 if ((*srcOffset > srcBlob->size) || (srcBlob->size - *srcOffset < sizeof(uint32_t))) { in GetUint32FromBuffer() 80 *srcOffset += sizeof(uint32_t); in GetUint32FromBuffer() 86 if ((*srcOffset > srcBlob->size) || ((srcBlob->size - *srcOffset) < sizeof(uint32_t))) { in GetBlobFromBuffer() 90 uint32_t size = *((uint32_t *)(srcBlob->data + *srcOffset)); in GetBlobFromBuffer() 99 *srcOffset += sizeof(blob->size); in GetBlobFromBuffer() 100 blob->data = (uint8_t *)(srcBlob->data + *srcOffset); in GetBlobFromBuffer() 101 *srcOffset += ALIGN_SIZE(blob->size); in GetBlobFromBuffer() 106 const struct HksBlob *srcBlob, uint32_t *srcOffset) in GetParamSetFromBuffer() argument 108 if (*srcOffset > srcBlob->size || ((srcBlob->size - *srcOffset) < sizeof(struct HksParamSet))) { in GetParamSetFromBuffer() 112 *paramSet = (struct HksParamSet*)(srcBlob->data + *srcOffset); in GetParamSetFromBuffer() [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 16 …r属性:bufferData(target: GLenum, srcData: ArrayBufferView, usage: GLenum, srcOffset: GLuint, length?… 368 …srcOffset?: GLuint, srcLength?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:uniform1ui… 369 …srcOffset?: GLuint, srcLength?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:uniform2ui… 370 …srcOffset?: GLuint, srcLength?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:uniform3ui… 371 …srcOffset?: GLuint, srcLength?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:uniform4ui… 388 …srcOffset?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:clearBufferfv(buffer: webgl.GL… 389 …srcOffset?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:clearBufferiv(buffer: webgl.GL… 390 …srcOffset?: GLuint): void;|类名:WebGL2RenderingContextBase;<br>方法or属性:clearBufferuiv(buffer: webgl.G… 426 …srcOffset?: GLuint, srcLength?: GLuint): void;|类名:WebGL2RenderingContextOverloads;<br>方法or属性:unifo… 427 …srcOffset?: GLuint, srcLength?: GLuint): void;|类名:WebGL2RenderingContextOverloads;<br>方法or属性:unifo… [all …]
|
/ohos5.0/base/security/certificate_manager/test/unittest/module_test/src/ |
H A D | cm_log_test.cpp | 189 uint32_t srcOffset = sizeof(srcData) + 1; /* srcOffset invalid */ variable 190 int32_t ret = GetUint32FromBuffer(&value, &srcBlob, &srcOffset); 205 uint32_t srcOffset = sizeof(srcData) - 1; /* srcOffset invalid */ variable 206 int32_t ret = GetUint32FromBuffer(&value, &srcBlob, &srcOffset); 221 uint32_t srcOffset = sizeof(srcData) + 1; /* srcOffset invalid */ variable 222 int32_t ret = CmGetBlobFromBuffer(&blob, &srcBlob, &srcOffset); 237 uint32_t srcOffset = sizeof(srcData) - 1; /* srcOffset invalid */ variable 238 int32_t ret = CmGetBlobFromBuffer(&blob, &srcBlob, &srcOffset); 253 uint32_t srcOffset = 0; variable 254 int32_t ret = CmGetBlobFromBuffer(&blob, &srcBlob, &srcOffset);
|
/ohos5.0/base/security/certificate_manager/frameworks/cert_manager_standard/main/os_dependency/cm_ipc/include/ |
H A D | cm_ipc_client_serialization.h | 29 int32_t GetUint32FromBuffer(uint32_t *value, const struct CmBlob *srcBlob, uint32_t *srcOffset); 31 int32_t CmGetBlobFromBuffer(struct CmBlob *blob, const struct CmBlob *srcBlob, uint32_t *srcOffset);
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 293 …orm1uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 294 …orm2uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 295 …orm3uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 296 …orm4uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 313 …ffer: webgl.GLenum, drawbuffer: webgl.GLint, values: webgl.Float32List, srcOffset?: webgl.GLuint):… 314 …buffer: webgl.GLenum, drawbuffer: webgl.GLint, values: webgl.Int32List, srcOffset?: webgl.GLuint):… 315 …ruiv(buffer: webgl.GLenum, drawbuffer: webgl.GLint, values: Uint32List, srcOffset?: webgl.GLuint):… 350 …ta(target: webgl.GLenum, srcData: ArrayBufferView, usage: webgl.GLenum, srcOffset: webgl.GLuint, l… 370 …iv(location: webgl.WebGLUniformLocation \| null, data: webgl.Int32List, srcOffset?: webgl.GLuint, … 371 …iv(location: webgl.WebGLUniformLocation \| null, data: webgl.Int32List, srcOffset?: webgl.GLuint, … [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/shared_overlay/ |
H A D | shared_transition_effect.cpp | 129 auto srcOffset = src->GetPaintRectOffsetToPage(); in CreateTranslateAnimation() local 132 srcOffset.ToString().c_str(), destOffset.ToString().c_str()); in CreateTranslateAnimation() 133 if (NearEqual(destOffset, srcOffset)) { in CreateTranslateAnimation() 136 Offset diff { destOffset.GetX() - srcOffset.GetX(), destOffset.GetY() - srcOffset.GetY() }; in CreateTranslateAnimation()
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl_rendering_context_overloads.cpp | 49 int64_t srcOffset = 0; in GetOffset() local 51 tie(succ, srcOffset) = NVal(env, data).ToInt64(); in GetOffset() 52 if (!succ || srcOffset < 0) { in GetOffset() 184 GLuint srcOffset = 0; in CompressedTexImage2D() local 186 tie(succ, srcOffset) = NVal(env, funcArg[NARG_POS::EIGHTH]).ToUint32(); in CompressedTexImage2D() 199 imgArg, funcArg[NARG_POS::SEVENTH], srcOffset, srcLengthOverride); in CompressedTexImage2D() 255 GLuint srcOffset = 0; in CompressedTexSubImage2D() local 264 imgArg, funcArg[NARG_POS::EIGHTH], srcOffset, srcLengthOverride); in CompressedTexSubImage2D() 392 int64_t srcOffset = GetOffset(env, funcArg[NARG_POS::TENTH], context); in TexImage2D() local 393 if (srcOffset < 0) { in TexImage2D() [all …]
|
H A D | webgl_rendering_context_draw.cpp | 44 napi_env env, const TexImageArg& imgArg, napi_value pixels, GLuint srcOffset) in TexImage2D() argument 47 LOGD("WebGL texImage2D srcOffset %{public}u", srcOffset); in TexImage2D() 72 { imgArg.format, imgArg.type, imgArg.width, imgArg.height }, pixels, srcOffset); in TexImage2D() 190 napi_env env, const TexSubImage2DArg& info, napi_value pixels, GLuint srcOffset) in TexSubImage2D() argument 215 { imgArg.format, imgArg.type, imgArg.width, imgArg.height }, pixels, srcOffset); in TexSubImage2D() 414 GLuint srcOffset = static_cast<GLuint>(ext.offset * bufferData.GetBufferDataSize()); in BufferData() local 417 BufferData_(env, target, length, usage, bufferData.GetBuffer() + srcOffset); in BufferData() 559 …napi_env env, const TexImageArg& info, napi_value srcData, GLuint srcOffset, GLuint srcLengthOverr… in CompressedTexImage2D() argument 574 if (srcOffset != 0) { in CompressedTexImage2D() 575 …data = reinterpret_cast<GLvoid*>(bufferData.GetBuffer() + srcOffset * bufferData.GetBufferDataSize… in CompressedTexImage2D() [all …]
|
H A D | webgl_arg.cpp | 583 const WebGLFormatMap* formatMap, const WebGLReadBufferArg* bufferDataArg, GLuint srcOffset) in DecodeImageData() argument 585 size_t maxSize = bufferDataArg->GetBufferLength() - srcOffset * formatMap->bytesPrePixel; in DecodeImageData() 592 uint8_t *start = bufferDataArg->GetBuffer() + srcOffset; in DecodeImageData() 621 … WebGLImageSource::GenImageSource(const WebGLImageOption& opt, napi_value pixels, GLuint srcOffset) in GenImageSource() argument 644 srcOffset_ = srcOffset; in GenImageSource() 650 succ = DecodeImageData(formatMap, readBuffer_.get(), srcOffset); in GenImageSource() 883 tie(succ, srcOffset) = NVal(env, funcArg[start]).ToUint32(); in GetUniformExtInfo() 887 LOGD("WebGL UniformMatrixInfo srcOffset = %{public}u", srcOffset); in GetUniformExtInfo()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 13 …s | uniform4iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 14 …s | uniform3iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 15 …s | uniform2iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 16 …s | uniform1iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 17 …| uniform4fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 18 …| uniform3fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 19 …| uniform2fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 20 …| uniform1fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 71 …| clearBufferuiv(buffer: GLenum, drawbuffer: GLint, values: Uint32List, srcOffset?: GLuint): void;… 72 …e | clearBufferiv(buffer: GLenum, drawbuffer: GLint, values: Int32List, srcOffset?: GLuint): void;… [all …]
|
/ohos5.0/foundation/distributedhardware/distributed_screen/services/screenservice/sinkservice/screenregionmgr/2.0/src/ |
H A D | screenregion.cpp | 348 uint32_t srcOffset = 0; in GetWSBuffer() local 355 bufferAddr + srcOffset, videoParam_->GetVideoWidth()); in GetWSBuffer() 362 srcOffset += alignedWidth; in GetWSBuffer() 366 srcOffset = alignedWidth * alignedHeight_; in GetWSBuffer() 370 bufferAddr + srcOffset, videoParam_->GetVideoWidth()); in GetWSBuffer() 377 srcOffset += alignedWidth; in GetWSBuffer()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_staging.cpp | 61 srcPtr = baseSrcDataBegin + currBufferCopy.srcOffset; in CopyHostDirectlyToBuffer() 87 const uint8_t* srcPtr = ref.data.data() + ref.bufferCopy.srcOffset; in CopyHostDirectlyToBuffer() 89 … std::min(ref.data.size() - size_t(ref.bufferCopy.srcOffset), size_t(ref.bufferCopy.size)); in CopyHostDirectlyToBuffer()
|
/ohos5.0/base/update/updater/services/package/pkg_package/ |
H A D | pkg_lz4file.cpp | 185 size_t srcOffset = 0; in LoadPackage() local 188 int32_t ret = pkgStream_->Read(buffer, srcOffset, buffer.length, readLen); in LoadPackage() 198 srcOffset += sizeof(PkgAlgorithmLz4::LZ4B_MAGIC_NUMBER); in LoadPackage() 209 ret = entry->DecodeHeader(buffer, 0, srcOffset, readLen); in LoadPackage()
|
H A D | pkg_gzipfile.cpp | 364 size_t srcOffset = 0; in LoadPackage() local 367 int32_t ret = pkgStream_->Read(buffer, srcOffset, buffer.length, readLen); in LoadPackage() 394 ret = entry->DecodeHeader(buffer, srcOffset, srcOffset, readLen); in LoadPackage() 395 srcOffset += readLen; in LoadPackage()
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-graphic.md | 16 …me: bufferData(target: GLenum, srcData: ArrayBufferView, usage: GLenum, srcOffset: GLuint, length?… 368 …srcOffset?: GLuint, srcLength?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method o… 369 …srcOffset?: GLuint, srcLength?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method o… 370 …srcOffset?: GLuint, srcLength?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method o… 371 …srcOffset?: GLuint, srcLength?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method o… 388 …srcOffset?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name: cl… 389 …srcOffset?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name: cl… 390 …srcOffset?: GLuint): void;|Class name: WebGL2RenderingContextBase;<br>Method or attribute name: cl… 426 …srcOffset?: GLuint, srcLength?: GLuint): void;|Class name: WebGL2RenderingContextOverloads;<br>Met… 427 …srcOffset?: GLuint, srcLength?: GLuint): void;|Class name: WebGL2RenderingContextOverloads;<br>Met… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-graphic.md | 13 …s | uniform4iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 14 …s | uniform3iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 15 …s | uniform2iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 16 …s | uniform1iv(location: WebGLUniformLocation \| null, data: Int32List, srcOffset?: GLuint, srcLen… 17 …| uniform4fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 18 …| uniform3fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 19 …| uniform2fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 20 …| uniform1fv(location: WebGLUniformLocation \| null, data: Float32List, srcOffset?: GLuint, srcLen… 71 …| clearBufferuiv(buffer: GLenum, drawbuffer: GLint, values: Uint32List, srcOffset?: GLuint): void;… 72 …e | clearBufferiv(buffer: GLenum, drawbuffer: GLint, values: Int32List, srcOffset?: GLuint): void;… [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/include/context/ |
H A D | webgl2_rendering_context_impl.h | 79 … napi_value TexImage3D(napi_env env, const TexImageArg& imgArg, napi_value data, GLuint srcOffset); 82 …lue TexSubImage3D(napi_env env, const TexSubImage3DArg& imgArg, napi_value data, GLuint srcOffset); 87 …napi_env env, const TexImageArg& imgArg, napi_value data, GLuint srcOffset, GLuint srcLengthOverri… 91 …napi_env env, const TexSubImage3DArg& imgArg, napi_value data, GLuint srcOffset, GLuint srcLengthO… 93 …napi_env env, GLenum buffer, GLint drawBuffer, napi_value value, int64_t srcOffset, BufferDataType…
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-graphic.md | 293 …orm1uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 294 …orm2uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 295 …orm3uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 296 …orm4uiv(location: webgl.WebGLUniformLocation \| null, data: Uint32List, srcOffset?: webgl.GLuint, … 313 …ffer: webgl.GLenum, drawbuffer: webgl.GLint, values: webgl.Float32List, srcOffset?: webgl.GLuint):… 314 …buffer: webgl.GLenum, drawbuffer: webgl.GLint, values: webgl.Int32List, srcOffset?: webgl.GLuint):… 315 …ruiv(buffer: webgl.GLenum, drawbuffer: webgl.GLint, values: Uint32List, srcOffset?: webgl.GLuint):… 350 …ta(target: webgl.GLenum, srcData: ArrayBufferView, usage: webgl.GLenum, srcOffset: webgl.GLuint, l… 370 …iv(location: webgl.WebGLUniformLocation \| null, data: webgl.Int32List, srcOffset?: webgl.GLuint, … 371 …iv(location: webgl.WebGLUniformLocation \| null, data: webgl.Int32List, srcOffset?: webgl.GLuint, … [all …]
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/src/ |
H A D | hks_rkc_rw.c | 92 int32_t ExtractFieldFromBuffer(const struct HksBlob *srcBlob, uint32_t *srcOffset, void *dest, uint… in ExtractFieldFromBuffer() argument 94 if (CheckBlob(srcBlob) != HKS_SUCCESS || srcOffset == NULL || dest == NULL || destSize == 0) { in ExtractFieldFromBuffer() 98 if (srcBlob->size < *srcOffset) { in ExtractFieldFromBuffer() 103 if (srcBlob->size - *srcOffset < destSize) { in ExtractFieldFromBuffer() 108 (void)memcpy_s(dest, destSize, srcBlob->data + *srcOffset, destSize); in ExtractFieldFromBuffer() 109 *srcOffset += destSize; in ExtractFieldFromBuffer()
|