Home
last modified time | relevance | path

Searched refs:term (Results 1 - 11 of 11) sorted by relevance

/drivers/hdf_core/framework/tools/hc-gen/src/
H A Dstartup_cfg_gen.cpp262 void StartupCfgGen::GetConfigArray(const std::shared_ptr<AstObject> &term, std::string &config)
264 if (term == nullptr) {
265 Logger().Debug() << "GetConfigArray term is null" << '\n';
269 std::shared_ptr<AstObject> arrayObj = term->Child();
290 void StartupCfgGen::GetConfigIntArray(const std::shared_ptr<AstObject> &term, std::string &config)
292 if (term == nullptr) {
293 Logger().Debug() << "GetConfigIntArray term is null" << '\n';
297 std::shared_ptr<AstObject> intArrayObj = term->Child();
317 void StartupCfgGen::GetConfigVector(const std::shared_ptr<AstObject> &term, std::vector<std::string> &config)
319 if (term
[all...]
H A Dstartup_cfg_gen.h85 static void GetConfigArray(const std::shared_ptr<AstObject> &term, std::string &config);
87 static void GetConfigVector(const std::shared_ptr<AstObject> &term, std::vector<std::string> &config);
89 static void GetConfigIntArray(const std::shared_ptr<AstObject> &term, std::string &config);
93 static void GetHostGID(const std::shared_ptr<AstObject> &term, std::string &config, const std::string &name);
95 static void GetProcessPriority(const std::shared_ptr<AstObject> &term, HostInfo &hostData);
H A Dtext_gen.cpp281 bool TextGen::GenTermDefinition(const std::shared_ptr<AstObject> &term) in GenTermDefinition() argument
283 auto value = term->Child(); in GenTermDefinition()
287 if (IsInTemplate(term)) { in GenTermDefinition()
288 ofs_ << TAB << "const " << TypeToStr(array->ArrayType()) << "* " << term->Name() << ";\n"; in GenTermDefinition()
289 ofs_ << TAB << "uint32_t " << term->Name() << "Size;\n"; in GenTermDefinition()
291 ofs_ << TAB << TypeToStr(array->ArrayType()) << " " << term->Name() << "[" << std::dec in GenTermDefinition()
301 ofs_ << TAB << TypeToStr(value->Type()) << " " << term->Name() << ";\n"; in GenTermDefinition()
304 auto structName = GenConfigStructName(ConfigTerm::CastFrom(term)->RefNode().lock()); in GenTermDefinition()
305 ofs_ << TAB << "const struct " << structName << "* " << term->Name() << ";\n"; in GenTermDefinition()
491 auto term in PrintTermImplement() local
[all...]
H A Dparser.cpp212 Logger().Error() << lexer_ << "syntax error, miss value of config term"; in ParseTerm()
215 auto term = std::make_shared<ConfigTerm>(name, nullptr); in ParseTerm() local
218 term->AddChild(std::make_shared<AstObject>("", PARSEROP_STRING, current_.strval, current_)); in ParseTerm()
221 term->AddChild(std::make_shared<AstObject>("", PARSEROP_UINT64, current_.numval, current_)); in ParseTerm()
228 term->AddChild(list); in ParseTerm()
234 Logger().Error() << lexer_ << "syntax error, invalid config term definition"; in ParseTerm()
237 term->AddChild(std::make_shared<AstObject>("", PARSEROP_NODEREF, current_.strval, current_)); in ParseTerm()
240 term->AddChild(std::make_shared<AstObject>("", PARSEROP_DELETE, current_.strval, current_)); in ParseTerm()
243 Logger().Error() << lexer_ << "syntax error, invalid config term definition"; in ParseTerm()
252 return term; in ParseTerm()
[all...]
H A Dast.cpp171 auto term = static_cast<const ConfigTerm *>(&t); in operator <<() local
172 stream << *term; in operator <<() local
719 ConfigTerm::ConfigTerm(const ConfigTerm &term) : ConfigTerm(term.name_, nullptr)
721 AstObject::AddChild(AstObjectFactory::Build(term.child_));
722 src_ = term.src_;
723 lineno_ = term.lineno_;
744 ConfigTerm &ConfigTerm::operator=(const ConfigTerm &term)
746 if (this != &term) {
747 refNode_ = term
[all...]
H A Dtext_gen.h56 bool GenTermDefinition(const std::shared_ptr<AstObject> &term);
115 std::string GenArrayName(const std::shared_ptr<AstObject> &term);
H A Dbytecode_gen.cpp226 auto term = ConfigTerm::CastFrom(current->Parent());
227 uint32_t hashCode = term->RefNode().lock()->GetHash();
H A Dast.h215 ConfigTerm(const ConfigTerm &term);
223 ConfigTerm &operator=(const ConfigTerm &term);
/drivers/hdf_core/framework/tools/hcs-view/hcsWebView/src/hcs/
H A Dparser.js199 this.dealWithError(this.lexer_ + 'syntax error, broken term or node');
260 this.dealWithError('syntax error, miss value of config term');
263 let term = new ConfigTerm(name, null);
266 term.addChild(new AstObject('', ObjectType.PARSEROP_BOOL, this.current_.numval, this.current_));
269 term.addChild(new AstObject('', ObjectType.PARSEROP_STRING, this.current_.strval, this.current_));
272 term.addChild(new AstObject('', ObjectType.PARSEROP_UINT64, this.current_.numval, this.current_, this.current_.baseSystem));
279 term.addChild(list);
285 this.dealWithError('syntax error, invalid config term definition');
288 term.addChild(new AstObject('', ObjectType.PARSEROP_NODEREF, this.current_.strval, this.current_));
291 term
[all...]
/drivers/hdf_core/framework/model/audio/usb/src/
H A Daudio_usb_mixer.c887 static int32_t AudioUsbCheckInputTermSub(struct UsbMixerBuild *state, int32_t id, struct UsbAudioTerm *term);
890 struct UsbMixerBuild *state, struct UsbAudioTerm *term, void *unitDesc, int32_t id) in AudioUsbParseTermUac1ItermUnit()
894 term->type = le16_to_cpu(inptTermDesc->wTerminalType); in AudioUsbParseTermUac1ItermUnit()
895 term->channels = inptTermDesc->bNrChannels; in AudioUsbParseTermUac1ItermUnit()
896 term->chconfig = le16_to_cpu(inptTermDesc->wChannelConfig); in AudioUsbParseTermUac1ItermUnit()
897 term->name = inptTermDesc->iTerminal; in AudioUsbParseTermUac1ItermUnit()
902 struct UsbMixerBuild *state, struct UsbAudioTerm *term, void *unitDesc, int32_t id) in AudioUsbParseTermMixerUnit()
913 term->type = UAC3_MIXER_UNIT << USB_SHIFT_SIZE_16; /* virtual type */ in AudioUsbParseTermMixerUnit()
914 term->channels = err; in AudioUsbParseTermMixerUnit()
916 term in AudioUsbParseTermMixerUnit()
889 AudioUsbParseTermUac1ItermUnit( struct UsbMixerBuild *state, struct UsbAudioTerm *term, void *unitDesc, int32_t id) AudioUsbParseTermUac1ItermUnit() argument
901 AudioUsbParseTermMixerUnit( struct UsbMixerBuild *state, struct UsbAudioTerm *term, void *unitDesc, int32_t id) AudioUsbParseTermMixerUnit() argument
922 AudioUsbParseTermSelectorUnit( struct UsbMixerBuild *state, struct UsbAudioTerm *term, void *unitDesc, int32_t id) AudioUsbParseTermSelectorUnit() argument
939 AudioUsbParseTermProcUnit( struct UsbMixerBuild *state, struct UsbAudioTerm *term, void *unitDesc, int32_t id, int32_t uacProcessingUnit) AudioUsbParseTermProcUnit() argument
970 AudioUsbCheckInputTermSub(struct UsbMixerBuild *state, int32_t id, struct UsbAudioTerm *term) AudioUsbCheckInputTermSub() argument
1027 AudioUsbCheckInputTerm(struct UsbMixerBuild *state, int32_t id, struct UsbAudioTerm *term) AudioUsbCheckInputTerm() argument
[all...]
H A Daudio_usb_parse_interface.c131 struct uac2_input_terminal_descriptor *term = NULL; in AudioUsbFindInputDesc() local
137 term = AudioUsbFindCsintDesc(ctlIface->extra, ctlIface->extralen, term, UAC_INPUT_TERMINAL); in AudioUsbFindInputDesc()
138 while (term != NULL) { in AudioUsbFindInputDesc()
139 if (!AudioUsbValidateAudioDesc(term, protocol)) { in AudioUsbFindInputDesc()
140 term = AudioUsbFindCsintDesc(ctlIface->extra, ctlIface->extralen, term, UAC_INPUT_TERMINAL); in AudioUsbFindInputDesc()
143 if (term->bTerminalID == terminalId) { in AudioUsbFindInputDesc()
144 return term; in AudioUsbFindInputDesc()
146 term in AudioUsbFindInputDesc()
[all...]

Completed in 9 milliseconds