/system/tools/hidl/ |
D | Interface.cpp | 71 Interface::Interface(const char *localName, const Location &location, Interface *super) in Interface() function in android::Interface 77 std::string Interface::typeName() const { in typeName() 81 bool Interface::fillPingMethod(Method *method) const { in fillPingMethod() 113 bool Interface::fillLinkToDeathMethod(Method *method) const { in fillLinkToDeathMethod() 157 bool Interface::fillUnlinkToDeathMethod(Method *method) const { in fillUnlinkToDeathMethod() 205 bool Interface::fillSyspropsChangedMethod(Method *method) const { in fillSyspropsChangedMethod() 223 bool Interface::fillSetHALInstrumentationMethod(Method *method) const { in fillSetHALInstrumentationMethod() 256 bool Interface::fillDescriptorChainMethod(Method *method) const { in fillDescriptorChainMethod() 264 std::vector<const Interface *> chain = typeChain(); in fillDescriptorChainMethod() 267 for (const Interface *iface : chain) { in fillDescriptorChainMethod() [all …]
|
D | Interface.h | 29 struct Interface : public Scope { struct 30 Interface(const char *localName, const Location &location, Interface *super); 42 const Interface *superType() const; argument 47 std::vector<const Interface *> superTypeChain() const; 50 std::vector<const Interface *> typeChain() const; 113 Interface *mSuperType; 128 DISALLOW_COPY_AND_ASSIGN(Interface); argument 133 InterfaceAndMethod(const Interface *iface, Method *method) in InterfaceAndMethod() 137 const Interface *interface() const { return mInterface; } in interface() 140 const Interface *mInterface;
|
D | generateVts.cpp | 35 const Interface *iface = mRootScope->getInterface(); in emitVtsTypeDeclarations() 72 const Interface *iface = mRootScope->getInterface(); in generateVts() 110 const Interface *iface = mRootScope->getInterface(); in generateVts() 114 std::vector<const Interface *> chain = iface->typeChain(); in generateVts() 123 const Interface *superInterface = *it; in generateVts()
|
D | generateCppImpl.cpp | 89 const Interface *iface = mRootScope->getInterface(); in generateStubImplHeader() 122 std::vector<const Interface *> chain = iface->typeChain(); in generateStubImplHeader() 127 const Interface *superInterface = *it; in generateStubImplHeader() 169 status_t err = generateMethods(out, [&](const Method *method, const Interface *) { in generateStubImplHeader() argument 209 const Interface *iface = mRootScope->getInterface(); in generateStubImplSource() 233 status_t err = generateMethods(out, [&](const Method *method, const Interface *) { in generateStubImplSource() argument
|
D | generateCpp.cpp | 456 const Interface *iface = mRootScope->getInterface(); in generateInterfaceHeader() 457 const Interface *superType = iface->superType(); in generateInterfaceHeader() 479 const Interface *iface = mRootScope->getInterface(); in generateInterfaceHeader() 536 for (const Interface *superType : iface->typeChain()) { in generateInterfaceHeader() 577 const Interface *iface = nullptr; in generateHwBinderHeader() 657 const Interface &iface = static_cast<const Interface &>(arg->type()); in wrapPassthroughArg() 813 const Interface *iface = mRootScope->getInterface(); in generateMethods() 815 const Interface *prevIterface = nullptr; in generateMethods() 818 const Interface *superInterface = tuple.interface(); in generateMethods() 848 const Interface *iface = mRootScope->getInterface(); in generateStubHeader() [all …]
|
D | AST.h | 34 struct Interface; 121 const Interface *getInterface() const; 194 using MethodGenerator = std::function<status_t(const Method *, const Interface *)>; 208 const Interface *superInterface) const; 216 Formatter &out, const Interface *iface) const; 219 Formatter &out, const Interface *iface, const Method *method) const;
|
D | Scope.h | 29 struct Interface; 48 Interface *getInterface() const;
|
D | Scope.cpp | 90 Interface *Scope::getInterface() const { in getInterface() 92 return static_cast<Interface *>(mTypes[0]); in getInterface() 99 Interface *iface = getInterface(); in containsSingleInterface()
|
D | generateJava.cpp | 116 const Interface *iface = mRootScope->getInterface(); in generateJava() 144 const Interface *superType = iface->superType(); in generateJava() 346 const Interface *prevInterface = nullptr; in generateJava() 354 const Interface *superInterface = tuple.interface(); in generateJava() 559 const Interface *superInterface = tuple.interface(); in generateJava()
|
D | AST.cpp | 481 static_cast<Interface *>(resolvedType)->fqName()); in lookupTypeFromImports() 546 const Interface *iface = mRootScope->getInterface(); in isJavaCompatible() 556 Interface *iface = mRootScope->getInterface(); in isIBase() 560 const Interface *AST::getInterface() const { in getInterface()
|
D | hidl-gen_y.yy | 25 #include "Interface.h" 544 Interface *iface = static_cast<Interface *>(ast->scope()); 619 Interface *iface = new Interface($2, convertYYLoc(@2), static_cast<Interface *>(parent)); 639 Interface *iface = static_cast<Interface *>(ast->scope());
|
D | Android.bp | 73 "Interface.cpp",
|
D | Coordinator.cpp | 445 const Interface *iface = nullptr; in enforceMinorVersionUprevs()
|
/system/libhidl/transport/include/hidl/ |
D | LegacySupport.h | 32 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/ |
D | directory_layout.md | 15 * 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/libhidl/transport/token/1.0/ |
D | ITokenManager.hal | 31 * @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/ |
D | chre_slpi_skel.c | 403 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…
|
D | chre_slpi_stub.c | 403 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/allocator/1.0/ |
D | IAllocator.hal | 20 * Interface which allocates the required memory.
|
/system/bt/embdrv/sbc/decoder/srce/ |
D | readsamplesjoint.inc | 4 * Copyright 2003 - 2004 Open Interface North America, Inc. All rights
|
/system/libhidl/transport/manager/1.0/ |
D | IServiceManager.hal | 33 * Interface name: "IServiceManager"
|
/system/tools/aidl/docs/ |
D | aidl-cpp.md | 37 ### Build Interface 103 type by type basis. Interface level annotations will be applied
|
/system/tpm/trunks/generator/ |
D | raw_structures_fixed.txt | 112 Interface Type ....................................................................................… 290 Interface Types ...................................................................................… 1384 Interface Type 9392 Interface Types
|
D | raw_structures.txt | 112 Interface Type ....................................................................................… 290 Interface Types ...................................................................................… 1384 Interface Type 9364 Interface Types
|