Lines Matching refs:binder

24 void Stability::markCompilationUnit(IBinder* binder) {  in markCompilationUnit()  argument
25 status_t result = set(binder, getLocalStability(), true /*log*/); in markCompilationUnit()
29 void Stability::markVintf(IBinder* binder) { in markVintf() argument
30 status_t result = set(binder, Level::VINTF, true /*log*/); in markVintf()
34 void Stability::debugLogStability(const std::string& tag, const sp<IBinder>& binder) { in debugLogStability() argument
35 ALOGE("%s: stability is %s", tag.c_str(), stabilityString(get(binder.get())).c_str()); in debugLogStability()
38 void Stability::markVndk(IBinder* binder) { in markVndk() argument
39 status_t result = set(binder, Level::VENDOR, true /*log*/); in markVndk()
43 bool Stability::requiresVintfDeclaration(const sp<IBinder>& binder) { in requiresVintfDeclaration() argument
44 return check(get(binder.get()), Level::VINTF); in requiresVintfDeclaration()
47 void Stability::tryMarkCompilationUnit(IBinder* binder) { in tryMarkCompilationUnit() argument
48 (void) set(binder, getLocalStability(), false /*log*/); in tryMarkCompilationUnit()
70 status_t Stability::set(IBinder* binder, int32_t stability, bool log) { in set() argument
71 Level currentStability = get(binder); in set()
74 if (binder == nullptr) { in set()
103 BBinder* local = binder->localBinder(); in set()
107 binder->remoteBinder()->mStability = static_cast<int32_t>(stability); in set()
113 Stability::Level Stability::get(IBinder* binder) { in get() argument
114 if (binder == nullptr) return UNDECLARED; in get()
116 BBinder* local = binder->localBinder(); in get()
121 return static_cast<Stability::Level>(binder->remoteBinder()->mStability); in get()