Searched refs:jitMemory (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/security/code_signature/interfaces/innerkits/jit_code_sign/include/ |
H A D | jit_buffer_integrity.h | 175 void *jitMemory, int size) in ResetJitCode() argument 177 if (jitMemory == nullptr) { in ResetJitCode() 186 (void) __builtin_memset(jitMemory, 0, size); in ResetJitCode() 205 JitCodeSignerBase *signer, void *jitMemory, void *tmpBuffer, int size) in CopyToJitCode() argument 217 ret = signer->ValidateCodeCopy(reinterpret_cast<Instr *>(jitMemory), in CopyToJitCode() 220 void *ptr = __builtin_memcpy(jitMemory, tmpBuffer, size); in CopyToJitCode() 221 if (reinterpret_cast<uintptr_t>(ptr) - reinterpret_cast<uintptr_t>(jitMemory) != in CopyToJitCode()
|
H A D | jit_code_signer_hybrid.h | 35 int32_t ValidateCodeCopy(Instr *jitMemory, Byte *jitBuffer, int size); 37 int32_t ValidateSubCode(Instr *jitMemory, PACSignCtx &verifyCtx,
|
H A D | jit_code_signer_base.h | 45 virtual int32_t ValidateCodeCopy(Instr *jitMemory, Byte *jitBuffer, int size) = 0; 55 int32_t CheckDataCopy(Instr *jitMemory, Byte *jitBuffer, int size);
|
H A D | jit_code_signer_single.h | 35 int32_t ValidateCodeCopy(Instr *jitMemory, Byte *jitBuffer, int size);
|
/ohos5.0/base/security/code_signature/interfaces/innerkits/jit_code_sign/src/ |
H A D | jit_code_signer_hybrid.cpp | 95 int32_t JitCodeSignerHybrid::ValidateSubCode(Instr *jitMemory, PACSignCtx &verifyCtx, in ValidateSubCode() argument 122 *(jitMemory + index) = *insnPtr; in ValidateSubCode() 131 Instr *jitMemory, Byte *tmpBuffer, int size) in ValidateCodeCopy() argument 133 int32_t ret = CheckDataCopy(jitMemory, tmpBuffer, size); in ValidateCodeCopy() 141 if (ValidateSubCode(jitMemory, verifyCtx, tmpBuffer_, offset, in ValidateCodeCopy() 159 *(jitMemory + index) = insn; in ValidateCodeCopy() 163 if (ValidateSubCode(jitMemory, verifyCtx, tmpBuffer_, in ValidateCodeCopy()
|
H A D | jit_code_signer_single.cpp | 71 int32_t JitCodeSignerSingle::ValidateCodeCopy(Instr *jitMemory, in ValidateCodeCopy() argument 74 int32_t ret = CheckDataCopy(jitMemory, tmpBuffer, size); in ValidateCodeCopy() 95 *(jitMemory + index) = insn; in ValidateCodeCopy()
|
H A D | jit_code_signer_base.cpp | 128 int32_t JitCodeSignerBase::CheckDataCopy(Instr *jitMemory, Byte *tmpBuffer, int size) in CheckDataCopy() argument 130 if (jitMemory == nullptr) { in CheckDataCopy()
|
/ohos5.0/base/security/code_signature/ |
H A D | README_zh.md | 64 | int32_t ResetJitCode(void *jitMemory, int size); | 重置JIT内存 | 65 | int32_t CopyToJitCode(JitCodeSignerBase *signer, void *jitMemory, void *tmpBuffer, int size); | 将…
|