Home
last modified time | relevance | path

Searched refs:AIBinder_Class (Results 1 – 13 of 13) sorted by relevance

/frameworks/native/libs/binder/ndk/include_ndk/android/
Dbinder_ibinder.h72 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/
Dibinder_internal.h40 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,
Dibinder.cpp79 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/
Diface.h33 static AIBinder_Class* kClass;
34 static AIBinder_Class* kClassDupe;
/frameworks/native/libs/binder/ndk/include_platform/android/
Dbinder_shell.h52 AIBinder_Class* clazz, AIBinder_handleShellCommand handleShellCommand) __INTRODUCED_IN(30);
/frameworks/native/libs/binder/ndk/tests/
Diface.cpp73 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/
Dbinder_interface_utils.h166 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/
Dlibbinder_ndk_bindgen_flags.txt5 --allowlist-type=AIBinder_Class
/frameworks/native/libs/binder/rust/src/
Dbinder.rs295 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/
Dmain.cpp147 static AIBinder_Class* kNothingClass =
Dbinder_ndk.cpp52 static AIBinder_Class* g_class = ::ndk::ICInterface::defineClass("ISomeInterface", onTransact);
/frameworks/native/libs/binder/tests/
DbinderStabilityTest.cpp309 static AIBinder_Class* kNdkBadStableBinder =
/frameworks/base/native/android/
Dperformance_hint.cpp145 static AIBinder_Class* tokenBinderClass = in APerformanceHintManager()