/system/tools/hidl/ |
D | generateJava.cpp | 31 void AST::emitJavaReaderWriter(Formatter& out, const std::string& parcelObj, in emitJavaReaderWriter() argument 35 out << arg->type().getJavaType() in emitJavaReaderWriter() 42 arg->type().emitJavaReaderWriter(out, parcelObj, in emitJavaReaderWriter() 47 void AST::generateJavaTypes(Formatter& out, const std::string& limitToType) const { in generateJavaTypes() argument 57 out << "package " << mPackage.javaPackage() << ";\n\n\n"; in generateJavaTypes() 59 type->emitJavaTypeDeclarations(out, true /* atTopLevel */); in generateJavaTypes() 67 Formatter& out, in emitGetService() argument 78 .emit(out); in emitGetService() 84 .emit(out); in emitGetService() 86 out << "public static " in emitGetService() [all …]
|
D | generateCpp.cpp | 55 Formatter &out, in generateCppPackageInclude() argument 59 out << "#include <"; in generateCppPackageInclude() 65 out << component << "/"; in generateCppPackageInclude() 68 out << klass in generateCppPackageInclude() 72 void AST::enterLeaveNamespace(Formatter &out, bool enter) const { in enterLeaveNamespace() argument 78 out << "namespace " << component << " {\n"; in enterLeaveNamespace() 84 out << "} // namespace " << *it << "\n"; in enterLeaveNamespace() 89 static void declareGetService(Formatter &out, const std::string &interfaceName, bool isTry) { in declareGetService() argument 102 .emit(out); in declareGetService() 113 .emit(out); in declareGetService() [all …]
|
D | CompoundType.cpp | 220 void CompoundType::emitSafeUnionUnknownDiscriminatorError(Formatter& out, const std::string& value, in emitSafeUnionUnknownDiscriminatorError() argument 223 out << "::android::hardware::details::logAlwaysFatal("; in emitSafeUnionUnknownDiscriminatorError() 225 out << "ALOGE(\"%s\", "; in emitSafeUnionUnknownDiscriminatorError() 227 out << "(\n"; in emitSafeUnionUnknownDiscriminatorError() 228 out.indent(2, [&] { in emitSafeUnionUnknownDiscriminatorError() 229 out << "\"Unknown union discriminator (value: \" +\n" in emitSafeUnionUnknownDiscriminatorError() 236 Formatter &out, in emitSafeUnionReaderWriterForInterfaces() argument 245 out.block([&] { in emitSafeUnionReaderWriterForInterfaces() 248 out << discriminatorType->getCppStackType() in emitSafeUnionReaderWriterForInterfaces() 251 out << "const " in emitSafeUnionReaderWriterForInterfaces() [all …]
|
D | generateCppImpl.cpp | 37 void AST::generateFetchSymbol(Formatter &out, const std::string& ifaceName) const { in generateFetchSymbol() argument 38 out << "HIDL_FETCH_" << ifaceName; in generateFetchSymbol() 41 void AST::generateStubImplMethod(Formatter& out, const std::string& className, in generateStubImplMethod() argument 48 method->generateCppSignature(out, className, false /* specifyNamespaces */); in generateStubImplMethod() 50 out << " {\n"; in generateStubImplMethod() 52 out.indent(); in generateStubImplMethod() 53 out << "// TODO implement\n"; in generateStubImplMethod() 58 out << "return Void();\n"; in generateStubImplMethod() 60 out << "return " in generateStubImplMethod() 65 out.unindent(); in generateStubImplMethod() [all …]
|
D | generateCppAdapter.cpp | 37 void AST::generateCppAdapterHeader(Formatter& out) const { in generateCppAdapterHeader() 41 out << "#ifndef " << guard << "\n"; in generateCppAdapterHeader() 42 out << "#define " << guard << "\n\n"; in generateCppAdapterHeader() 45 generateCppPackageInclude(out, mPackage, getInterface()->definedName()); in generateCppAdapterHeader() 47 enterLeaveNamespace(out, true /* enter */); in generateCppAdapterHeader() 48 out.endl(); in generateCppAdapterHeader() 52 out << "class " << klassName << " : public " << mockName << " "; in generateCppAdapterHeader() 53 out.block([&] { in generateCppAdapterHeader() 54 out << "public:\n"; in generateCppAdapterHeader() 55 out << "typedef " << mockName << " Pure;\n"; in generateCppAdapterHeader() [all …]
|
D | Interface.cpp | 96 [](auto &out) { in fillPingMethod() argument 97 out << "return ::android::hardware::Void();\n"; in fillPingMethod() 101 [](auto &out) { in fillPingMethod() argument 102 out << "return ::android::hardware::Void();\n"; in fillPingMethod() 108 [](auto &out) { in fillPingMethod() argument 109 out << "return;\n"; in fillPingMethod() 127 [](auto &out) { in fillLinkToDeathMethod() argument 128 out << "(void)cookie;\n" in fillLinkToDeathMethod() 133 [](auto &out) { in fillLinkToDeathMethod() argument 134 out << "::android::hardware::ProcessState::self()->startThreadPool();\n"; in fillLinkToDeathMethod() [all …]
|
D | VectorType.cpp | 135 Formatter &out, in emitReaderWriter() argument 143 out, name, parcelObj, parcelObjIsPointer, isReader, mode); in emitReaderWriter() 152 out << "size_t " << parentName << ";\n\n"; in emitReaderWriter() 158 out << "_hidl_err = " in emitReaderWriter() 170 handleError(out, mode); in emitReaderWriter() 172 out << "_hidl_err = " in emitReaderWriter() 182 handleError(out, mode); in emitReaderWriter() 186 out, in emitReaderWriter() 200 Formatter &out, in emitReaderWriterForVectorOfBinders() argument 210 out << "{\n"; in emitReaderWriterForVectorOfBinders() [all …]
|
D | MemoryType.cpp | 63 Formatter &out, const std::string &fieldName) const { in emitJavaFieldInitializer() argument 65 emitJavaFieldDefaultInitialValue(out, fieldDeclaration); in emitJavaFieldInitializer() 69 Formatter &out, const std::string &declaredFieldName) const { in emitJavaFieldDefaultInitialValue() argument 70 out << declaredFieldName in emitJavaFieldDefaultInitialValue() 74 void MemoryType::emitJavaFieldReaderWriter(Formatter& out, in emitJavaFieldReaderWriter() argument 82 out << "try {\n"; in emitJavaFieldReaderWriter() 83 out.indent(); in emitJavaFieldReaderWriter() 84 out << fieldName in emitJavaFieldReaderWriter() 89 out << blobName << ".getFieldHandle(" << offset << "),\n" in emitJavaFieldReaderWriter() 93 out.unindent(); in emitJavaFieldReaderWriter() [all …]
|
D | EnumType.cpp | 214 void EnumType::emitJavaFieldInitializer(Formatter& out, const std::string& fieldName) const { in emitJavaFieldInitializer() argument 215 mStorageType->resolveToScalarType()->emitJavaFieldInitializer(out, fieldName); in emitJavaFieldInitializer() 218 void EnumType::emitJavaFieldDefaultInitialValue(Formatter& out, in emitJavaFieldDefaultInitialValue() argument 220 mStorageType->resolveToScalarType()->emitJavaFieldDefaultInitialValue(out, fieldName); in emitJavaFieldDefaultInitialValue() 224 Formatter &out, in emitReaderWriter() argument 234 out, in emitReaderWriter() 244 Formatter &out, in emitJavaFieldReaderWriter() argument 252 out, depth, parcelName, blobName, fieldName, offset, isReader); in emitJavaFieldReaderWriter() 255 void EnumType::emitHidlDefinition(Formatter& out) const { in emitHidlDefinition() 256 if (getDocComment() != nullptr) getDocComment()->emit(out); in emitHidlDefinition() [all …]
|
D | generateVts.cpp | 32 void AST::emitVtsTypeDeclarations(Formatter& out) const { in emitVtsTypeDeclarations() 35 return iface->emitVtsAttributeDeclaration(out); in emitVtsTypeDeclarations() 43 out << "attribute: {\n"; in emitVtsTypeDeclarations() 44 out.indent(); in emitVtsTypeDeclarations() 45 type->emitVtsTypeDeclarations(out); in emitVtsTypeDeclarations() 46 out.unindent(); in emitVtsTypeDeclarations() 47 out << "}\n\n"; in emitVtsTypeDeclarations() 51 void AST::generateVts(Formatter& out) const { in generateVts() 55 out << "component_class: HAL_HIDL\n"; in generateVts() 56 out << "component_name: \"" << (iface ? iface->definedName() : "types") << "\"\n\n"; in generateVts() [all …]
|
D | generateJavaImpl.cpp | 22 void AST::generateJavaImpl(Formatter& out) const { in generateJavaImpl() 31 out << "// FIXME: your file license if you have one\n\n"; in generateJavaImpl() 32 out << "// FIXME: add package information\n\n"; in generateJavaImpl() 34 out << "import " << mPackage.javaPackage() << "." << iface->definedName() << ";\n\n"; in generateJavaImpl() 36 out << "class " << baseName << " extends " << iface->definedName() << ".Stub" in generateJavaImpl() 39 out.indent([&] { in generateJavaImpl() 50 out << "// Methods from " << superInterface->fullJavaName() << " follow.\n"; in generateJavaImpl() 54 out << "@Override\npublic "; in generateJavaImpl() 55 method->emitJavaSignature(out); in generateJavaImpl() 57 out << "\n"; in generateJavaImpl() [all …]
|
D | ArrayType.cpp | 156 Formatter &out, in emitReaderWriter() argument 166 out << "size_t " << parentName << ";\n\n"; in emitReaderWriter() 176 out << "_hidl_err = " in emitReaderWriter() 189 handleError(out, mode); in emitReaderWriter() 192 out << "_hidl_err = " in emitReaderWriter() 204 handleError(out, mode); in emitReaderWriter() 208 out, in emitReaderWriter() 222 Formatter &out, in emitReaderWriterEmbedded() argument 243 out << "for (size_t " in emitReaderWriterEmbedded() 253 out.indent(); in emitReaderWriterEmbedded() [all …]
|
D | StringType.cpp | 70 Formatter &out, in emitReaderWriter() argument 77 out << "size_t " << parentName << ";\n\n"; in emitReaderWriter() 83 out << "_hidl_err = " in emitReaderWriter() 95 handleError(out, mode); in emitReaderWriter() 97 out << "_hidl_err = " in emitReaderWriter() 107 handleError(out, mode); in emitReaderWriter() 111 out, in emitReaderWriter() 125 Formatter &out, in emitReaderWriterEmbedded() argument 137 out, in emitReaderWriterEmbedded() 152 Formatter &out, const std::string &fieldName) const { in emitJavaFieldInitializer() argument [all …]
|
D | HandleType.cpp | 67 Formatter &out, in emitReaderWriter() argument 77 out << "const native_handle_t *" in emitReaderWriter() 80 out << "_hidl_err = " in emitReaderWriter() 86 handleError(out, mode); in emitReaderWriter() 88 out << name << " = " << name << "_ptr;\n"; in emitReaderWriter() 90 out << "_hidl_err = "; in emitReaderWriter() 91 out << parcelObjDeref in emitReaderWriter() 96 handleError(out, mode); in emitReaderWriter() 101 Formatter &out, in emitReaderWriterEmbedded() argument 113 out, in emitReaderWriterEmbedded() [all …]
|
D | ScalarType.cpp | 149 void ScalarType::emitJavaFieldInitializer(Formatter& out, const std::string& fieldName) const { in emitJavaFieldInitializer() argument 153 emitJavaFieldDefaultInitialValue(out, fieldDeclaration); in emitJavaFieldInitializer() 156 void ScalarType::emitJavaFieldDefaultInitialValue(Formatter& out, in emitJavaFieldDefaultInitialValue() argument 172 out << declaredFieldName << " = " << kInitialValue[mKind] << ";\n"; in emitJavaFieldDefaultInitialValue() 176 Formatter &out, in emitReaderWriter() argument 183 out, in emitReaderWriter() 193 Formatter &out, in emitReaderWriterWithCast() argument 217 out << "_hidl_err = " in emitReaderWriterWithCast() 224 out << "(" in emitReaderWriterWithCast() 230 out << "&"; in emitReaderWriterWithCast() [all …]
|
D | Method.cpp | 110 void Method::cppImpl(MethodImplType type, Formatter &out) const { in cppImpl() 115 it->second(out); in cppImpl() 120 void Method::javaImpl(MethodImplType type, Formatter &out) const { in javaImpl() 125 it->second(out); in javaImpl() 159 void Method::generateCppReturnType(Formatter &out, bool specifyNamespaces) const { in generateCppReturnType() argument 164 out << space << "Return<void> "; in generateCppReturnType() 166 out << space in generateCppReturnType() 173 void Method::generateCppSignature(Formatter &out, in generateCppSignature() argument 176 generateCppReturnType(out, specifyNamespaces); in generateCppSignature() 179 out << className << "::"; in generateCppSignature() [all …]
|
D | CompoundType.h | 64 Formatter &out, 72 Formatter &out, 85 Formatter &out, 91 Formatter &out, const std::string &fieldName) const override; 94 Formatter &out, const std::string &declaredFieldName) const override; 97 Formatter &out, 105 void emitHidlDefinition(Formatter& out) const override; 106 void emitTypeDeclarations(Formatter& out) const override; 107 void emitTypeForwardDeclaration(Formatter& out) const override; 108 void emitPackageTypeDeclarations(Formatter& out) const override; [all …]
|
D | AST.h | 142 void generateCppSource(Formatter& out) const; 144 void generateInterfaceHeader(Formatter& out) const; 145 void generateHwBinderHeader(Formatter& out) const; 146 void generateStubHeader(Formatter& out) const; 147 void generateProxyHeader(Formatter& out) const; 148 void generatePassthroughHeader(Formatter& out) const; 150 void generateCppImplHeader(Formatter& out) const; 151 void generateCppImplSource(Formatter& out) const; 153 void generateCppAdapterHeader(Formatter& out) const; 154 void generateCppAdapterSource(Formatter& out) const; [all …]
|
/system/tools/aidl/ |
D | generate_ndk.cpp | 155 void EnterNdkNamespace(CodeWriter& out, const AidlDefinedType& defined_type) { in EnterNdkNamespace() argument 156 out << "namespace aidl {\n"; in EnterNdkNamespace() 157 cpp::EnterNamespace(out, defined_type); in EnterNdkNamespace() 159 void LeaveNdkNamespace(CodeWriter& out, const AidlDefinedType& defined_type) { in LeaveNdkNamespace() argument 160 cpp::LeaveNamespace(out, defined_type); in LeaveNdkNamespace() 161 out << "} // namespace aidl\n"; in LeaveNdkNamespace() 164 static void StatusCheckGoto(CodeWriter& out) { in StatusCheckGoto() argument 165 out << "if (_aidl_ret_status != STATUS_OK) goto _aidl_error;\n\n"; in StatusCheckGoto() 167 static void StatusCheckBreak(CodeWriter& out) { in StatusCheckBreak() argument 168 out << "if (_aidl_ret_status != STATUS_OK) break;\n\n"; in StatusCheckBreak() [all …]
|
/system/core/libsparse/ |
D | output_file.cpp | 68 int (*write_data_chunk)(struct output_file* out, unsigned int len, void* data); 69 int (*write_fill_chunk)(struct output_file* out, unsigned int len, uint32_t fill_val); 70 int (*write_skip_chunk)(struct output_file* out, int64_t len); 71 int (*write_end_chunk)(struct output_file* out); 89 struct output_file out; member 93 #define to_output_file_gz(_o) container_of((_o), struct output_file_gz, out) 96 struct output_file out; member 100 #define to_output_file_normal(_o) container_of((_o), struct output_file_normal, out) 103 struct output_file out; member 108 #define to_output_file_callback(_o) container_of((_o), struct output_file_callback, out) [all …]
|
/system/bt/audio_bluetooth_hw/ |
D | stream_apis.cc | 49 void out_calculate_feeding_delay_ms(const BluetoothStreamOut* out, in out_calculate_feeding_delay_ms() argument 68 std::unique_lock<std::mutex> lock(out->mutex_); in out_calculate_feeding_delay_ms() 69 if (out->bluetooth_output_.GetPresentationPosition( in out_calculate_feeding_delay_ms() 79 LOG(INFO) << __func__ << ": state=" << out->bluetooth_output_.GetState() in out_calculate_feeding_delay_ms() 90 out->frames_count_ * 1000 / out->sample_rate_ + kExtraAudioSyncMs; in out_calculate_feeding_delay_ms() 94 LOG(VERBOSE) << __func__ << ": state=" << out->bluetooth_output_.GetState() in out_calculate_feeding_delay_ms() 97 LOG(VERBOSE) << __func__ << ": state=" << out->bluetooth_output_.GetState() in out_calculate_feeding_delay_ms() 106 const uint64_t latency_frames = delay_report_ms * out->sample_rate_ / 1000; in out_calculate_feeding_delay_ms() 107 *frames = absorbed_bytes / audio_stream_out_frame_size(&out->stream_out_); in out_calculate_feeding_delay_ms() 108 if (out->frames_presented_ < *frames) { in out_calculate_feeding_delay_ms() [all …]
|
/system/tools/hidl/hidl2aidl/ |
D | AidlNamedType.cpp | 26 static void emitConversionNotes(Formatter& out, const NamedType& namedType) { in emitConversionNotes() argument 27 out << "// This is the HIDL definition of " << namedType.fqName().string() << "\n"; in emitConversionNotes() 28 out.pushLinePrefix("// "); in emitConversionNotes() 29 namedType.emitHidlDefinition(out); in emitConversionNotes() 30 out.popLinePrefix(); in emitConversionNotes() 31 out << "\n"; in emitConversionNotes() 34 static void emitTypeDefAidlDefinition(Formatter& out, const TypeDef& typeDef) { in emitTypeDefAidlDefinition() argument 35 out << "// Cannot convert typedef " << typeDef.referencedType()->definedName() << " " in emitTypeDefAidlDefinition() 37 emitConversionNotes(out, typeDef); in emitTypeDefAidlDefinition() 40 static void emitEnumAidlDefinition(Formatter& out, const EnumType& enumType) { in emitEnumAidlDefinition() argument [all …]
|
/system/update_engine/payload_generator/ |
D | zip_unittest.cc | 71 bool DecompressWithWriter(const brillo::Blob& in, brillo::Blob* out) { in DecompressWithWriter() argument 73 new W(std::make_unique<MemoryExtentWriter>(out))); in DecompressWithWriter() 85 bool ZipCompress(const brillo::Blob& in, brillo::Blob* out) const = 0; 86 bool ZipDecompress(const brillo::Blob& in, brillo::Blob* out) const = 0; 94 bool ZipCompress(const brillo::Blob& in, brillo::Blob* out) const { in ZipCompress() 95 return BzipCompress(in, out); in ZipCompress() 97 bool ZipDecompress(const brillo::Blob& in, brillo::Blob* out) const { in ZipDecompress() 98 return DecompressWithWriter<BzipExtentWriter>(in, out); in ZipDecompress() 107 bool ZipCompress(const brillo::Blob& in, brillo::Blob* out) const { in ZipCompress() 108 return XzCompress(in, out); in ZipCompress() [all …]
|
/system/core/healthd/tests/ |
D | AnimationParser_test.cpp | 65 animation::text_field out; in TEST() local 67 EXPECT_TRUE(parse_text_field(TEST_XCENT_YCENT, &out)); in TEST() 68 EXPECT_EQ(CENTER_VAL, out.pos_x); in TEST() 69 EXPECT_EQ(CENTER_VAL, out.pos_y); in TEST() 70 EXPECT_EQ(TEST_R, out.color_r); in TEST() 71 EXPECT_EQ(TEST_G, out.color_g); in TEST() 72 EXPECT_EQ(TEST_B, out.color_b); in TEST() 73 EXPECT_EQ(TEST_A, out.color_a); in TEST() 74 EXPECT_STREQ(TEST_FILE_NAME, out.font_file.c_str()); in TEST() 76 EXPECT_TRUE(parse_text_field(TEST_XCENT_YVAL, &out)); in TEST() [all …]
|
/system/tools/hidl/lint/ |
D | main.cpp | 34 Formatter out(stderr); in usage() local 36 out << "Usage: " << me << " [-j] "; in usage() 37 Coordinator::emitOptionsUsageString(out); in usage() 38 out << " FQNAME...\n\n"; in usage() 40 out << "Process FQNAME, PACKAGE(.SUBPACKAGE)*@[0-9]+.[0-9]+(::TYPE)?, and provide lints.\n\n"; in usage() 42 out.indent(); in usage() 43 out.indent(); in usage() 45 out << "-h: Prints this menu.\n"; in usage() 46 out << "-e: The script only errors if FQNAME does not compile (don't error on lints).\n"; in usage() 47 out << "-j: Prints output in JSON.\n"; in usage() [all …]
|