Home
last modified time | relevance | path

Searched refs:instr (Results 1 - 15 of 15) sorted by relevance

/base/update/updater/services/script/script_instruction/
H A Dscript_instructionhelper.cpp98 int32_t ScriptInstructionHelper::AddInstruction(const std::string &instrName, const UScriptInstructionPtr instr) in AddInstruction() argument
104 return scriptManager_->AddInstruction(instrName, instr); in AddInstruction()
112 UScriptInstructionPtr instr = nullptr; in RegisterAddInstruction() local
113 int32_t ret = factory->CreateInstructionInstance(instr, instrName); in RegisterAddInstruction()
114 if (ret != USCRIPT_SUCCESS || instr == nullptr) { in RegisterAddInstruction()
120 ret = AddInstruction(instrName, instr); in RegisterAddInstruction()
124 // ret is USCRIPT_ERROR_REVERED, instr register failed, can be deleted in RegisterAddInstruction()
125 delete instr; in RegisterAddInstruction()
126 instr = nullptr; in RegisterAddInstruction()
128 // ScriptManagerImpl::AddInstruction has saved instr, do in RegisterAddInstruction()
192 UScriptInstructionPtr instr = nullptr; RegisterUserInstruction() local
[all...]
H A Dscript_instructionhelper.h37 int32_t AddInstruction(const std::string &instrName, const UScriptInstructionPtr instr);
/base/update/updater/test/unittest/script/script_instruction/user_instruction/
H A Duser_instruction.cpp53 int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name) override
56 instr = new (std::nothrow) UserInstruction1(); // 为何不加nothrow???
58 instr = new (std::nothrow) UserInstruction2();
60 instr = nullptr; // mock new failed scene
62 instr = new (std::nothrow) UserInstructionAbort(); // mock reserved error
H A Duser_instruction_invalid.cpp41 virtual int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name) override
/base/global/i18n/frameworks/intl/entity_recognition/src/
H A Dentity_recognizer.cpp66 icu::UnicodeString EntityRecognizer::ConvertQanChar(icu::UnicodeString& instr) in ConvertQanChar() argument
75 int len = instr.length(); in ConvertQanChar()
77 int index = fwchstr.indexOf(instr[i]); in ConvertQanChar()
79 result += instr[i]; in ConvertQanChar()
/base/security/code_signature/interfaces/innerkits/jit_code_sign/include/
H A Djit_buffer_integrity.h76 * @param instr an instruction to be signed
79 static inline int32_t AppendInstruction(JitCodeSignerBase *signer, Instr instr) in AppendInstruction() argument
82 signer->SignInstruction(instr); in AppendInstruction()
115 * @param instr target intruction
118 static inline int32_t PatchInstruction(JitCodeSignerBase *signer, int offset, Instr instr) in PatchInstruction() argument
121 return signer->PatchInstruction(offset, instr); in PatchInstruction()
128 * @param instr target intruction
/base/update/updater/services/updater_binary/
H A Dupdate_processor.cpp91 int32_t UpdaterInstructionFactory::CreateInstructionInstance(UScriptInstructionPtr& instr, in CreateInstructionInstance() argument
95 instr = new UScriptInstructionShaCheck(); in CreateInstructionInstance()
97 instr = new UScriptInstructionBlockCheck(); in CreateInstructionInstance()
99 instr = new UScriptInstructionBlockUpdate(); in CreateInstructionInstance()
101 instr = new UScriptInstructionRawImageWrite(); in CreateInstructionInstance()
103 instr = new UpdatePartitions(); in CreateInstructionInstance()
105 instr = new USInstrImagePatch(); in CreateInstructionInstance()
107 instr = new USInstrImageShaCheck(); in CreateInstructionInstance()
109 instr = new UScriptInstructionPkgExtract(); in CreateInstructionInstance()
111 instr in CreateInstructionInstance()
[all...]
H A Dupdate_processor.h59 virtual int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name);
/base/update/updater/test/fuzztest/scriptmanager_fuzzer/
H A Dscriptmanager_fuzzer.cpp157 virtual int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name) in CreateInstructionInstance() argument
160 instr = new (std::nothrow) FuzzTestScriptInstructionSparseImageWrite(); in CreateInstructionInstance()
164 virtual void DestoryInstructionInstance(UScriptInstructionPtr& instr) in DestoryInstructionInstance() argument
166 delete instr; in DestoryInstructionInstance()
167 instr = nullptr; in DestoryInstructionInstance()
/base/update/updater/test/unittest/script/
H A Dscript_unittest.cpp161 virtual int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name) in CreateInstructionInstance() argument
164 instr = new TestScriptInstructionSparseImageWrite(); in CreateInstructionInstance()
168 virtual void DestoryInstructionInstance(UScriptInstructionPtr& instr) in DestoryInstructionInstance() argument
170 delete instr; in DestoryInstructionInstance()
171 instr = nullptr; in DestoryInstructionInstance()
/base/update/updater/test/unittest/script/script_instruction/
H A Dscript_instructionhelper_unittest.cpp69 int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name) override
72 instr = new (std::nothrow) TestInstruction1();
74 instr = new (std::nothrow) TestInstruction2();
76 instr = nullptr; // mock new memory for Instruction failed scene
78 instr = new (std::nothrow) BasicInstruction::UScriptInstructionAbort(); // mock reserved error
211 // test new failed, register reserved instr, register non-exist instr scene in TestRegisterUserInstruction01()
/base/global/i18n/frameworks/intl/entity_recognition/include/
H A Dentity_recognizer.h34 icu::UnicodeString ConvertQanChar(icu::UnicodeString& instr);
/base/update/updater/test/fuzztest/extractandexecutescript_fuzzer/
H A Dextractandexecutescript_fuzzer.cpp80 virtual int32_t CreateInstructionInstance(UScriptInstructionPtr& instr, const std::string& name) in CreateInstructionInstance() argument
83 instr = new TestScriptInstructionSparseImageWrite(); in CreateInstructionInstance()
87 virtual void DestoryInstructionInstance(UScriptInstructionPtr& instr) in DestoryInstructionInstance() argument
89 delete instr; in DestoryInstructionInstance()
/base/update/updater/services/script/script_manager/
H A Dscript_managerImpl.cpp150 UScriptInstructionPtr instr = nullptr; in RegisterInstruction() local
151 int32_t ret = factory->CreateInstructionInstance(instr, instrName); in RegisterInstruction()
156 helper.AddInstruction(instrName, instr); in RegisterInstruction()
/base/update/updater/services/include/script/
H A Dscript_instruction.h120 virtual int32_t CreateInstructionInstance(UScriptInstructionPtr &instr, const std::string &name) = 0;

Completed in 7 milliseconds