Home
last modified time | relevance | path

Searched refs:Interface (Results 1 – 25 of 30) sorted by relevance

12

/system/tools/hidl/
DInterface.cpp71 Interface::Interface(const char* localName, const FQName& fullName, const Location& location, in Interface() function in android::Interface
75 std::string Interface::typeName() const { in typeName()
79 const Hash* Interface::getFileHash() const { in getFileHash()
83 bool Interface::fillPingMethod(Method *method) const { in fillPingMethod()
114 bool Interface::fillLinkToDeathMethod(Method *method) const { in fillLinkToDeathMethod()
158 bool Interface::fillUnlinkToDeathMethod(Method *method) const { in fillUnlinkToDeathMethod()
206 bool Interface::fillSyspropsChangedMethod(Method *method) const { in fillSyspropsChangedMethod()
224 bool Interface::fillSetHALInstrumentationMethod(Method *method) const { in fillSetHALInstrumentationMethod()
257 bool Interface::fillDescriptorChainMethod(Method *method) const { in fillDescriptorChainMethod()
265 std::vector<const Interface *> chain = typeChain(); in fillDescriptorChainMethod()
[all …]
DInterface.h33 struct Interface : public Scope { struct
39 Interface(const char* localName, const FQName& fullName, const Location& location, argument
53 const Interface* superType() const; argument
57 std::vector<const Interface *> superTypeChain() const;
60 std::vector<const Interface *> typeChain() const;
158 Formatter& out, const std::string& prefix, const std::vector<const Interface*>& chain, argument
161 DISALLOW_COPY_AND_ASSIGN(Interface);
166 InterfaceAndMethod(const Interface *iface, Method *method) in InterfaceAndMethod()
170 const Interface *interface() const { return mInterface; } in interface()
174 const Interface *mInterface;
DgenerateVts.cpp34 const Interface* iface = mRootScope.getInterface(); in emitVtsTypeDeclarations()
53 const Interface *iface = AST::getInterface(); in generateVts()
77 const Interface* iface = mRootScope.getInterface(); in generateVts()
81 std::vector<const Interface *> chain = iface->typeChain(); in generateVts()
88 const Interface *superInterface = *it; in generateVts()
DgenerateCpp.cpp208 const Interface *iface = getInterface(); in generateInterfaceHeader()
248 const Interface *superType = iface->superType(); in generateInterfaceHeader()
317 for (const Interface *superType : iface->typeChain()) { in generateInterfaceHeader()
352 const Interface *iface = getInterface(); in generateHwBinderHeader()
402 const Interface &iface = static_cast<const Interface &>(arg->type()); in wrapPassthroughArg()
549 const Interface* iface = mRootScope.getInterface(); in generateMethods()
551 const Interface *prevIterface = nullptr; in generateMethods()
554 const Interface *superInterface = tuple.interface(); in generateMethods()
586 const Interface* iface = mRootScope.getInterface(); in generateStubHeader()
641 [&](const Method* method, const Interface*) { in generateStubHeader() argument
[all …]
DgenerateCppImpl.cpp77 const Interface* iface = mRootScope.getInterface(); in generateCppImplHeader()
111 generateMethods(out, [&](const Method* method, const Interface*) { in generateCppImplHeader() argument
144 const Interface* iface = mRootScope.getInterface(); in generateCppImplSource()
152 generateMethods(out, [&](const Method* method, const Interface*) { in generateCppImplSource() argument
DgenerateCppAdapter.cpp59 generateMethods(out, [&](const Method* method, const Interface* /* interface */) { in generateCppAdapterHeader() argument
109 generateMethods(out, [&](const Method* method, const Interface* /* interface */) { in generateCppAdapterSource() argument
138 const Interface* interface = static_cast<const Interface*>(type); in generateAdapterMethod()
DAST.h39 struct Interface;
176 const Interface *getInterface() const;
254 using MethodGenerator = std::function<void(const Method*, const Interface*)>;
267 const Method* method, const Interface* superInterface) const;
274 void generateStubSource(Formatter& out, const Interface* iface) const;
277 const Interface* superInterface) const;
DgenerateJava.cpp117 const Interface* iface = mRootScope.getInterface(); in generateJava()
129 const Interface *superType = iface->superType(); in generateJava()
311 const Interface *prevInterface = nullptr; in generateJava()
319 const Interface *superInterface = tuple.interface(); in generateJava()
386 out << Interface::FLAG_ONEWAY << " /* oneway */"; in generateJava()
526 const Interface *superInterface = tuple.interface(); in generateJava()
538 out << "boolean _hidl_is_oneway = (_hidl_flags & " << Interface::FLAG_ONEWAY in generateJava()
DScope.h32 struct Interface;
52 Interface *getInterface() const;
DScope.cpp91 Interface *Scope::getInterface() const { in getInterface()
93 return static_cast<Interface *>(mTypes[0]); in getInterface()
DAST.cpp665 static_cast<Interface *>(resolvedType)->fqName(); in lookupTypeFromImports()
756 Interface* iface = mRootScope.getInterface(); in isIBase()
760 const Interface *AST::getInterface() const { in getInterface()
765 const Interface* iface = mRootScope.getInterface(); in getBaseName()
Dhidl-gen_y.yy26 #include "Interface.h"
601 Interface *iface = static_cast<Interface*>(*scope);
696 Interface* iface = new Interface(
706 Interface *iface = static_cast<Interface *>(*scope);
DAndroid.bp85 "Interface.cpp",
/system/libhidl/transport/include/hidl/
DLegacySupport.h32 template<class Interface>
36 sp<Interface> service = Interface::getService(name, true /* getStub */);
40 Interface::descriptor, name.c_str());
45 Interface::descriptor, name.c_str());
51 Interface::descriptor, name.c_str());
54 Interface::descriptor, name.c_str(), status);
65 template<class Interface>
70 status_t result = registerPassthroughServiceImplementation<Interface>(name);
79 template<class Interface>
82 return defaultPassthroughServiceImplementation<Interface>("default", maxThreads);
/system/bt/doc/
Ddirectory_layout.md15 * btif - *Bluetooth Interface* - JNI interface to Android.
19 * hci - *Host Controller Interface* - Communication protocol with Bluetooth chip.
22 * osi - *Operating System Interface* - General resource support for stack.
/system/bt/include/hardware/
Dbluetooth_headset_interface.h29 class Interface {
31 virtual ~Interface() = default;
/system/bt/btif/include/
Dbtif_hf.h31 Interface* GetInterface();
/system/hardware/interfaces/net/netd/1.1/
DINetd.hal32 * @param ifname Interface name specified by the route, or an empty
55 * @param ifname Interface name specified by the route, or an empty
77 * @param ifname Interface name to add to the OEM network.
89 * @param ifname Interface name to remove from the OEM network.
/system/libhidl/transport/token/1.0/
DITokenManager.hal31 * @param store Interface which can later be fetched with the returned token.
48 * @return store Interface registered with createToken and the corresponding
/system/chre/host/msm/daemon/generated/
Dchre_slpi_skel.c403 typedef struct Interface Interface; typedef
405 struct Interface { struct
440 __QAIC_SLIM_EXPORT const Interface __QAIC_SLIM(chre_slpi_slim) = {6,&(methodArrays[0]),0,0,&(method…
Dchre_slpi_stub.c403 typedef struct Interface Interface; typedef
405 struct Interface { struct
440 __QAIC_SLIM_EXPORT const Interface __QAIC_SLIM(chre_slpi_slim) = {6,&(methodArrays[0]),0,0,&(method…
/system/libhidl/transport/memory/token/1.0/
DIMemoryToken.hal19 * Interface which composes shared memory
/system/libhidl/transport/allocator/1.0/
DIAllocator.hal20 * Interface which allocates the required memory.
/system/bt/embdrv/sbc/decoder/srce/
Dreadsamplesjoint.inc4 * Copyright 2003 - 2004 Open Interface North America, Inc. All rights
/system/bt/btif/src/
Dbtif_hf.cc675 class HeadsetInterface : Interface {
677 static Interface* GetInstance() { in GetInstance()
678 static Interface* instance = new HeadsetInterface(); in GetInstance()
1392 Interface* GetInterface() { in GetInterface()

12