Lines Matching refs:AIBinder

79 AIBinder::AIBinder(const AIBinder_Class* clazz) : mClazz(clazz) {}  in AIBinder()  function in AIBinder
80 AIBinder::~AIBinder() {} in ~AIBinder()
93 bool AIBinder::associateClass(const AIBinder_Class* clazz) { in associateClass()
166 : AIBinder(clazz), BBinder(), mUserData(userData) { in ABBinder()
276 : AIBinder(nullptr /*clazz*/), mRemote(binder) { in ABpBinder()
289 sp<AIBinder> ABpBinder::lookupOrCreateFromBinder(const ::android::sp<::android::IBinder>& binder) { in lookupOrCreateFromBinder()
333 wp<AIBinder> binder;
335 AIBinder_Weak* AIBinder_Weak_new(AIBinder* binder) { in AIBinder_Weak_new()
340 return new AIBinder_Weak{wp<AIBinder>(binder)}; in AIBinder_Weak_new()
345 AIBinder* AIBinder_Weak_promote(AIBinder_Weak* weakBinder) { in AIBinder_Weak_promote()
350 sp<AIBinder> binder = weakBinder->binder.promote(); in AIBinder_Weak_promote()
363 bool AIBinder_lt(const AIBinder* lhs, const AIBinder* rhs) { in AIBinder_lt()
366 return const_cast<AIBinder*>(lhs)->getBinder() < const_cast<AIBinder*>(rhs)->getBinder(); in AIBinder_lt()
541 AIBinder* AIBinder_new(const AIBinder_Class* clazz, void* args) { in AIBinder_new()
549 sp<AIBinder> ret = new ABBinder(clazz, userData); in AIBinder_new()
556 bool AIBinder_isRemote(const AIBinder* binder) { in AIBinder_isRemote()
564 bool AIBinder_isAlive(const AIBinder* binder) { in AIBinder_isAlive()
569 return const_cast<AIBinder*>(binder)->getBinder()->isBinderAlive(); in AIBinder_isAlive()
572 binder_status_t AIBinder_ping(AIBinder* binder) { in AIBinder_ping()
580 binder_status_t AIBinder_dump(AIBinder* binder, int fd, const char** args, uint32_t numArgs) { in AIBinder_dump()
604 binder_status_t AIBinder_linkToDeath(AIBinder* binder, AIBinder_DeathRecipient* recipient, in AIBinder_linkToDeath()
618 binder_status_t AIBinder_unlinkToDeath(AIBinder* binder, AIBinder_DeathRecipient* recipient, in AIBinder_unlinkToDeath()
643 void AIBinder_incStrong(AIBinder* binder) { in AIBinder_incStrong()
650 void AIBinder_decStrong(AIBinder* binder) { in AIBinder_decStrong()
658 int32_t AIBinder_debugGetRefCount(AIBinder* binder) { in AIBinder_debugGetRefCount()
667 bool AIBinder_associateClass(AIBinder* binder, const AIBinder_Class* clazz) { in AIBinder_associateClass()
675 const AIBinder_Class* AIBinder_getClass(AIBinder* binder) { in AIBinder_getClass()
683 void* AIBinder_getUserData(AIBinder* binder) { in AIBinder_getUserData()
696 binder_status_t AIBinder_prepareTransaction(AIBinder* binder, AParcel** in) { in AIBinder_prepareTransaction()
735 binder_status_t AIBinder_transact(AIBinder* binder, transaction_code_t code, AParcel** in, in AIBinder_transact()
812 binder_status_t AIBinder_getExtension(AIBinder* binder, AIBinder** outExt) { in AIBinder_getExtension()
828 sp<AIBinder> ret = ABpBinder::lookupOrCreateFromBinder(ext); in AIBinder_getExtension()
835 binder_status_t AIBinder_setExtension(AIBinder* binder, AIBinder* ext) { in AIBinder_setExtension()
851 void AIBinder_setRequestingSid(AIBinder* binder, bool requestingSid) { in AIBinder_setRequestingSid()
865 void AIBinder_setMinSchedulerPolicy(AIBinder* binder, int policy, int priority) { in AIBinder_setMinSchedulerPolicy()
869 void AIBinder_setInheritRt(AIBinder* binder, bool inheritRt) { in AIBinder_setInheritRt()