Home
last modified time | relevance | path

Searched refs:types (Results 1 – 25 of 329) sorted by relevance

12345678910>>...14

/system/tools/aidl/
Dgenerate_ndk.h29 void GenerateNdk(const string& output_file, const Options& options, const AidlTypenames& types,
33 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& defined_type,
35 void GenerateClassSource(CodeWriter& out, const AidlTypenames& types,
37 void GenerateClientSource(CodeWriter& out, const AidlTypenames& types,
39 void GenerateServerSource(CodeWriter& out, const AidlTypenames& types,
41 void GenerateInterfaceSource(CodeWriter& out, const AidlTypenames& types,
43 void GenerateClientHeader(CodeWriter& out, const AidlTypenames& types,
45 void GenerateServerHeader(CodeWriter& out, const AidlTypenames& types,
47 void GenerateInterfaceHeader(CodeWriter& out, const AidlTypenames& types,
50 void GenerateParcelHeader(CodeWriter& out, const AidlTypenames& types,
[all …]
Dgenerate_ndk.cpp41 const AidlTypenames& types, const AidlInterface& defined_type, in GenerateNdkInterface() argument
45 GenerateInterfaceHeader(*i_writer, types, defined_type, options); in GenerateNdkInterface()
51 GenerateClientHeader(*bp_writer, types, defined_type, options); in GenerateNdkInterface()
57 GenerateServerHeader(*bn_writer, types, defined_type, options); in GenerateNdkInterface()
61 GenerateSource(*source_writer, types, defined_type, options); in GenerateNdkInterface()
66 const AidlTypenames& types, const AidlStructuredParcelable& defined_type, in GenerateNdkParcel() argument
71 GenerateParcelHeader(*header_writer, types, defined_type, options); in GenerateNdkParcel()
87 GenerateParcelSource(*source_writer, types, defined_type, options); in GenerateNdkParcel()
99 const AidlTypenames& types, const AidlEnumDeclaration& defined_type, in GenerateNdkEnumDeclaration() argument
104 GenerateEnumHeader(*header_writer, types, defined_type, options); in GenerateNdkEnumDeclaration()
[all …]
Daidl_to_ndk.h41 std::string NdkNameOf(const AidlTypenames& types, const AidlTypeSpecifier& aidl, StorageMode mode);
46 const AidlTypenames& types; member
58 const AidlTypenames& types, const AidlMethod& method,
84 std::string NdkMethodDecl(const AidlTypenames& types, const AidlMethod& method,
Daidl_to_ndk.cpp318 static TypeInfo::Aspect GetTypeAspect(const AidlTypenames& types, const AidlTypeSpecifier& aidl) { in GetTypeAspect() argument
336 if (!(array_type.Resolve(types) && array_type.CheckValid(types))) { in GetTypeAspect()
339 return GetTypeAspect(types, array_type); in GetTypeAspect()
350 const AidlDefinedType* type = types.TryGetDefinedType(aidl_name); in GetTypeAspect()
394 std::string NdkNameOf(const AidlTypenames& types, const AidlTypeSpecifier& aidl, StorageMode mode) { in NdkNameOf() argument
395 TypeInfo::Aspect aspect = GetTypeAspect(types, aidl); in NdkNameOf()
414 TypeInfo::Aspect aspect = GetTypeAspect(c.types, c.type); in WriteToParcelFor()
419 TypeInfo::Aspect aspect = GetTypeAspect(c.types, c.type); in ReadFromParcelFor()
424 const AidlTypenames& types, const AidlMethod& method, in NdkArgList() argument
430 std::string type = NdkNameOf(types, a->GetType(), mode); in NdkArgList()
[all …]
/system/memory/libmemtrack/
Dmemtrack.cpp43 memtrack_proc_type types[static_cast<int>(MemtrackType::NUM_TYPES)]; member
110 int ret = memtrack_proc_get_type(&p->types[i], pid, (MemtrackType)i); in memtrack_proc_get()
119 const std::vector<MemtrackType>& types, uint32_t flags) in memtrack_proc_sum() argument
123 for (size_t i = 0; i < types.size(); i++) { in memtrack_proc_sum()
124 memtrack_proc_type type = p->types[static_cast<int>(types[i])]; in memtrack_proc_sum()
138 std::vector<MemtrackType> types = {MemtrackType::GRAPHICS}; in memtrack_proc_graphics_total() local
139 return memtrack_proc_sum(p, types, 0); in memtrack_proc_graphics_total()
144 std::vector<MemtrackType> types = { MemtrackType::GRAPHICS }; in memtrack_proc_graphics_pss() local
145 return memtrack_proc_sum(p, types, in memtrack_proc_graphics_pss()
151 std::vector<MemtrackType> types = { MemtrackType::GL }; in memtrack_proc_gl_total() local
[all …]
/system/bt/vendor_libs/test_vendor_lib/types/
DAndroid.bp1 // Bluetooth types
3 name: "libbt-rootcanal-types-header",
10 name: "libbt-rootcanal-types",
21 header_libs: ["libbt-rootcanal-types-header"],
22 export_header_lib_headers: ["libbt-rootcanal-types-header"],
35 "libbt-rootcanal-types",
/system/libhidl/transport/
DHidlTransportUtils.cpp39 auto chainRet = interface->interfaceChain([&](const hidl_vec<hidl_string> &types) { in canCastInterface() argument
40 for (size_t i = 0; i < types.size(); i++) { in canCastInterface()
41 if (types[i] == castTo) { in canCastInterface()
64 auto ret = interface->interfaceDescriptor([&](const hidl_string &types) { in getDescriptor() argument
65 myDescriptor = types.c_str(); in getDescriptor()
Dcurrent.txt8 500ec34f1b0826a93c4abe45b23c4d85565d8041acaf3cf9fb23c09702967567 android.hidl.base@1.0::types
20 …5da29052612c57db3a8504f6395814277dc3826ee0f166cc732031b35af496 android.hidl.memory.block@1.0::types
33 b1c4fbdebe6d0def9b4f63aa83a0641f694fd5732ad32881a57fe12d5310a259 android.hidl.safe_union@1.0::types
/system/sepolicy/prebuilts/api/29.0/public/
Dattributes5 # All types used for devices.
10 # All types used for processes.
13 # All types used for filesystems.
18 # All types used for context= mounts.
21 # All types used for files that can exist on a labeled fs.
22 # Do not use for pseudo file types.
27 # All types used for domain entry points.
30 # All types used for /data files.
33 # All types in /data, not in /data/vendor
37 # All types in /system
[all …]
/system/bt/types/
DAndroid.bp1 // Bluetooth types
3 name: "libbluetooth-types-header",
20 name: "libbluetooth-types",
33 header_libs: ["libbluetooth-types-header"],
34 export_header_lib_headers: ["libbluetooth-types-header"],
/system/sepolicy/prebuilts/api/26.0/public/
Dattributes5 # All types used for devices.
10 # All types used for processes.
13 # All types used for filesystems.
18 # All types used for context= mounts.
21 # All types used for files that can exist on a labeled fs.
22 # Do not use for pseudo file types.
27 # All types used for domain entry points.
30 # All types used for /data files.
32 # All types in /data, not in /data/vendor
34 # All types in /vendor
[all …]
/system/sepolicy/prebuilts/api/28.0/public/
Dattributes5 # All types used for devices.
10 # All types used for processes.
13 # All types used for filesystems.
18 # All types used for context= mounts.
21 # All types used for files that can exist on a labeled fs.
22 # Do not use for pseudo file types.
27 # All types used for domain entry points.
30 # All types used for /data files.
33 # All types in /data, not in /data/vendor
36 # All types in /vendor
[all …]
/system/sepolicy/prebuilts/api/27.0/private/compat/26.0/
D26.0.ignore.cil1 ;; new_objects - a collection of types that have been introduced that have no
2 ;; analogue in older policy. Thus, we do not need to map these types to
29 ;; private_objects - a collection of types that were labeled differently in
31 ;; Thus, these types are also not mapped, but recorded for checkapi tests
/system/sepolicy/public/
Dattributes5 # All types used for devices.
10 # All types used for processes.
13 # All types used for filesystems.
18 # All types used for context= mounts.
21 # All types used for files that can exist on a labeled fs.
22 # Do not use for pseudo file types.
27 # All types used for domain entry points.
30 # All types used for /data files.
33 # All types in /data, not in /data/vendor
37 # All types in /system
[all …]
/system/sepolicy/prebuilts/api/30.0/public/
Dattributes5 # All types used for devices.
10 # All types used for processes.
13 # All types used for filesystems.
18 # All types used for context= mounts.
21 # All types used for files that can exist on a labeled fs.
22 # Do not use for pseudo file types.
27 # All types used for domain entry points.
30 # All types used for /data files.
33 # All types in /data, not in /data/vendor
37 # All types in /system
[all …]
/system/tools/xsdc/tests/resources/predefined_types/api/
Dcurrent.txt2 package predefined.types {
128 method public predefined.types.DateTypes getDateTypes();
129 method public predefined.types.ListPrimitiveTypes getListPrimitiveTypes();
130 method public predefined.types.MiscTypes getMiscTypes();
131 method public predefined.types.NumericTypes getNumericTypes();
132 method public predefined.types.StringTypes getStringTypes();
133 method public void setDateTypes(predefined.types.DateTypes);
134 method public void setListPrimitiveTypes(predefined.types.ListPrimitiveTypes);
135 method public void setMiscTypes(predefined.types.MiscTypes);
136 method public void setNumericTypes(predefined.types.NumericTypes);
[all …]
/system/sepolicy/prebuilts/api/27.0/public/
Dattributes5 # All types used for devices.
10 # All types used for processes.
13 # All types used for filesystems.
18 # All types used for context= mounts.
21 # All types used for files that can exist on a labeled fs.
22 # Do not use for pseudo file types.
27 # All types used for domain entry points.
30 # All types used for /data files.
33 # All types in /data, not in /data/vendor
35 # All types in /vendor
[all …]
/system/sepolicy/tools/sepolicy-analyze/
DREADME14 Equivalent types are candidates for being coalesced into a single
16 separate, for example: - the types may differ in a respect not
21 other of the types and thus the correct action may be to tighten
24 types may not yet be defined or may be unconfined in the policy
31 between the two types. This may be used in looking for similar
32 types that are not equivalent but may be candidates for coalescing.
39 directly in terms of individual types and the other is written in
40 terms of attributes associated with those same types. The rule
41 with individual types is a candidate for removal. The rule with
42 individual types may be directly represented in the source policy
[all …]
/system/tools/sysprop/
DTypeChecker.cpp87 std::unordered_map<std::string, std::string> types; in CheckPropertyTypes() local
94 types.emplace(entry.name, entry.type); in CheckPropertyTypes()
105 auto itr = types.find(prop_name); in CheckPropertyTypes()
106 if (itr == types.end()) continue; in CheckPropertyTypes()
/system/sepolicy/prebuilts/api/28.0/private/compat/27.0/
D27.0.ignore.cil1 ;; new_objects - a collection of types that have been introduced that have no
2 ;; analogue in older policy. Thus, we do not need to map these types to
129 ;; private_objects - a collection of types that were labeled differently in
131 ;; Thus, these types are also not mapped, but recorded for checkapi tests
/system/bt/profile/sdp/
DAndroid.bp16 "libbluetooth-types",
38 "libbluetooth-types",
/system/sepolicy/private/compat/30.0/
D30.0.ignore.cil1 ;; new_objects - a collection of types that have been introduced that have no
2 ;; analogue in older policy. Thus, we do not need to map these types to
/system/sepolicy/prebuilts/api/28.0/private/compat/26.0/
D26.0.ignore.cil1 ;; new_objects - a collection of types that have been introduced that have no
2 ;; analogue in older policy. Thus, we do not need to map these types to
151 ;; private_objects - a collection of types that were labeled differently in
153 ;; Thus, these types are also not mapped, but recorded for checkapi tests
/system/vold/
DCryptoType.h96 constexpr bool validateSupportedCryptoTypes(size_t max_keylen, const CryptoType types[], in validateSupportedCryptoTypes() argument
98 return len == 0 || (isValidCryptoType(max_keylen, types[len - 1]) && in validateSupportedCryptoTypes()
99 validateSupportedCryptoTypes(max_keylen, types, len - 1)); in validateSupportedCryptoTypes()
/system/timezone/debug_tools/host/main/java/
DTzFileDumper.java207 private void writeTransitions(List<Transition> transitions, List<Type> types, Writer fileWriter) in writeTransitions() argument
212 Type type = types.get(transition.typeIndex); in writeTransitions()
229 List<Type> types = new ArrayList<>(); in readTypes() local
240 types.add(new Type(gmtOffsetSeconds, isDst)); in readTypes()
242 return types; in readTypes()
263 MappedByteBuffer mappedTzFile, Header header, List<Type> types) { in mergeTodInfo() argument
271 for (int i = 0; i < types.size(); i++) { in mergeTodInfo()
272 Type inputType = types.get(i); in mergeTodInfo()
282 private void writeTypes(List<Type> types, Writer fileWriter) throws IOException { in writeTypes() argument
284 for (Type type : types) { in writeTypes()

12345678910>>...14