Searched refs:AIBinder_Class (Results 1 – 13 of 13) sorted by relevance
/frameworks/native/libs/binder/ndk/include_ndk/android/ |
D | binder_ibinder.h | 72 struct AIBinder_Class; 73 typedef struct AIBinder_Class AIBinder_Class; typedef 188 __attribute__((warn_unused_result)) AIBinder_Class* AIBinder_Class_define( 219 void AIBinder_Class_setOnDump(AIBinder_Class* clazz, AIBinder_onDump onDump) __INTRODUCED_IN(29); 239 void AIBinder_Class_disableInterfaceTokenHeader(AIBinder_Class* clazz) __INTRODUCED_IN(33); 265 __attribute__((warn_unused_result)) AIBinder* AIBinder_new(const AIBinder_Class* clazz, void* args) 462 bool AIBinder_associateClass(AIBinder* binder, const AIBinder_Class* clazz) __INTRODUCED_IN(29); 474 const AIBinder_Class* AIBinder_getClass(AIBinder* binder) __INTRODUCED_IN(29); 766 const char* AIBinder_Class_getDescriptor(const AIBinder_Class* clazz) __INTRODUCED_IN(31);
|
/frameworks/native/libs/binder/ndk/ |
D | ibinder_internal.h | 40 explicit AIBinder(const AIBinder_Class* clazz); 43 bool associateClass(const AIBinder_Class* clazz); 44 const AIBinder_Class* getClass() const { return mClazz; } in getClass() 66 const AIBinder_Class* mClazz; 87 ABBinder(const AIBinder_Class* clazz, void* userData); 90 friend AIBinder* AIBinder_new(const AIBinder_Class*, void*); 129 struct AIBinder_Class { struct 130 AIBinder_Class(const char* interfaceDescriptor, AIBinder_Class_onCreate onCreate,
|
D | ibinder.cpp | 79 AIBinder::AIBinder(const AIBinder_Class* clazz) : mClazz(clazz) {} in AIBinder() 93 bool AIBinder::associateClass(const AIBinder_Class* clazz) { in associateClass() 165 ABBinder::ABBinder(const AIBinder_Class* clazz, void* userData) in ABBinder() 379 AIBinder_Class::AIBinder_Class(const char* interfaceDescriptor, AIBinder_Class_onCreate onCreate, in AIBinder_Class() function in AIBinder_Class 388 AIBinder_Class* AIBinder_Class_define(const char* interfaceDescriptor, in AIBinder_Class_define() 397 return new AIBinder_Class(interfaceDescriptor, onCreate, onDestroy, onTransact); in AIBinder_Class_define() 400 void AIBinder_Class_setOnDump(AIBinder_Class* clazz, AIBinder_onDump onDump) { in AIBinder_Class_setOnDump() 407 void AIBinder_Class_disableInterfaceTokenHeader(AIBinder_Class* clazz) { in AIBinder_Class_disableInterfaceTokenHeader() 413 void AIBinder_Class_setHandleShellCommand(AIBinder_Class* clazz, in AIBinder_Class_setHandleShellCommand() 420 const char* AIBinder_Class_getDescriptor(const AIBinder_Class* clazz) { in AIBinder_Class_getDescriptor() [all …]
|
/frameworks/native/libs/binder/ndk/tests/include/iface/ |
D | iface.h | 33 static AIBinder_Class* kClass; 34 static AIBinder_Class* kClassDupe;
|
/frameworks/native/libs/binder/ndk/include_platform/android/ |
D | binder_shell.h | 52 AIBinder_Class* clazz, AIBinder_handleShellCommand handleShellCommand) __INTRODUCED_IN(30);
|
/frameworks/native/libs/binder/ndk/tests/ |
D | iface.cpp | 73 AIBinder_Class* IFoo::kClass = AIBinder_Class_define(kIFooDescriptor, IFoo_Class_onCreate, 78 AIBinder_Class* IFoo::kClassDupe = AIBinder_Class_define(
|
/frameworks/native/libs/binder/ndk/include_cpp/android/ |
D | binder_interface_utils.h | 166 static inline AIBinder_Class* defineClass(const char* interfaceDescriptor, 255 AIBinder_Class* ICInterface::defineClass(const char* interfaceDescriptor, in defineClass() 257 AIBinder_Class* clazz = AIBinder_Class_define(interfaceDescriptor, ICInterfaceData::onCreate, in defineClass()
|
/frameworks/native/libs/binder/rust/ |
D | libbinder_ndk_bindgen_flags.txt | 5 --allowlist-type=AIBinder_Class
|
/frameworks/native/libs/binder/rust/src/ |
D | binder.rs | 295 pub struct InterfaceClass(*const sys::AIBinder_Class); 337 pub(crate) unsafe fn from_ptr(ptr: *const sys::AIBinder_Class) -> InterfaceClass { in from_ptr() 358 impl From<InterfaceClass> for *const sys::AIBinder_Class { implementation 359 fn from(class: InterfaceClass) -> *const sys::AIBinder_Class { in from() argument
|
/frameworks/native/libs/binder/tests/parcel_fuzzer/ |
D | main.cpp | 147 static AIBinder_Class* kNothingClass =
|
D | binder_ndk.cpp | 52 static AIBinder_Class* g_class = ::ndk::ICInterface::defineClass("ISomeInterface", onTransact);
|
/frameworks/native/libs/binder/tests/ |
D | binderStabilityTest.cpp | 309 static AIBinder_Class* kNdkBadStableBinder =
|
/frameworks/base/native/android/ |
D | performance_hint.cpp | 145 static AIBinder_Class* tokenBinderClass = in APerformanceHintManager()
|