Home
last modified time | relevance | path

Searched refs:SpAIBinder (Results 1 – 25 of 45) sorted by relevance

12

/frameworks/native/libs/binder/ndk/include_cpp/android/
Dbinder_auto_utils.h45 class SpAIBinder {
50 SpAIBinder() : mBinder(nullptr) {} in SpAIBinder() function
55 explicit SpAIBinder(AIBinder* binder) : mBinder(binder) {} in SpAIBinder() function
61 SpAIBinder(std::nullptr_t) : SpAIBinder() {} // NOLINT(google-explicit-constructor) in SpAIBinder() function
66 SpAIBinder(const SpAIBinder& other) { *this = other; } in SpAIBinder() function
71 ~SpAIBinder() { set(nullptr); } in ~SpAIBinder()
77 SpAIBinder& operator=(const SpAIBinder& other) {
118 bool operator!=(const SpAIBinder& rhs) const { return get() != rhs.get(); }
119 bool operator<(const SpAIBinder& rhs) const { return get() < rhs.get(); }
120 bool operator<=(const SpAIBinder& rhs) const { return get() <= rhs.get(); }
[all …]
Dbinder_interface_utils.h129 virtual SpAIBinder asBinder() = 0;
193 SpAIBinder asBinder() override final;
202 virtual SpAIBinder createBinder() = 0;
215 explicit BpCInterface(const SpAIBinder& binder) : mBinder(binder) {} in BpCInterface()
218 SpAIBinder asBinder() override final;
227 SpAIBinder mBinder;
305 SpAIBinder BnCInterface<INTERFACE>::asBinder() { in defineClass()
308 SpAIBinder binder; in defineClass()
321 SpAIBinder BpCInterface<INTERFACE>::asBinder() { in defineClass()
Dbinder_parcel_utils.h291 const SpAIBinder& binder) {
299 SpAIBinder* binder) {
312 const SpAIBinder& binder) {
324 SpAIBinder* binder) {
918 inline binder_status_t AParcel_writeStdVectorParcelableElement<SpAIBinder>(AParcel* parcel,
921 const std::vector<SpAIBinder>* vector = static_cast<const std::vector<SpAIBinder>*>(vectorData);
930 inline binder_status_t AParcel_readStdVectorParcelableElement<SpAIBinder>(const AParcel* parcel,
933 std::vector<SpAIBinder>* vector = static_cast<std::vector<SpAIBinder>*>(vectorData);
942 inline binder_status_t AParcel_writeNullableStdVectorParcelableElement<SpAIBinder>(
944 const std::optional<std::vector<SpAIBinder>>* vector =
[all …]
Dbinder_to_string.h171 } else if constexpr (std::is_same_v<::ndk::SpAIBinder, _T>) {
/frameworks/native/libs/binder/rust/tests/
DbinderRustNdkInteropTest.cpp28 using ::ndk::SpAIBinder;
52 SpAIBinder binder = SpAIBinder(AServiceManager_checkService(kRustServerName)); in TEST()
/frameworks/native/libs/binder/ndk/tests/
DbinderVendorDoubleLoadTest.cpp44 using ::ndk::SpAIBinder;
95 SpAIBinder binder = SpAIBinder(AServiceManager_checkService(serviceName.c_str())); in TEST()
116 SpAIBinder binder = SpAIBinder(AServiceManager_checkService("manager")); in TEST()
Dlibbinder_ndk_unit_test.cpp296 ndk::SpAIBinder(AServiceManager_checkService(IFoo::kSomeInstanceName)); in TEST()
327 ndk::SpAIBinder binder(AServiceManager_waitForService(kLazyBinderNdkUnitTestService)); in TEST()
342 ndk::SpAIBinder binder(AServiceManager_waitForService(kLazyBinderNdkUnitTestService)); in TEST()
358 ndk::SpAIBinder binder(AServiceManager_waitForService(kForcePersistNdkUnitTestService)); in TEST()
381 ndk::SpAIBinder binder(AServiceManager_waitForService(kActiveServicesNdkUnitTestService)); in TEST()
597 ndk::SpAIBinder binder(AServiceManager_getService(kBinderNdkUnitTestService)); in TEST()
620 ndk::SpAIBinder binder(AServiceManager_getService(kBinderNdkUnitTestService)); in TEST()
641 for (const ndk::SpAIBinder& binder : in TEST()
643 ndk::SpAIBinder(AServiceManager_getService(kBinderNdkUnitTestService)), in TEST()
659 ndk::SpAIBinder backBinder = ndk::SpAIBinder(AIBinder_fromPlatformBinder(platformBinder)); in TEST()
/frameworks/native/libs/binder/tests/parcel_fuzzer/
Dbinder_ndk.cpp53 explicit BpSomeInterface(const ::ndk::SpAIBinder& binder) : BpCInterface(binder) {} in BpSomeInterface()
59 ::ndk::SpAIBinder binder; in readFromParcel()
124 PARCEL_READ(ndk::SpAIBinder, ndk::AParcel_readNullableStrongBinder),
125 PARCEL_READ(ndk::SpAIBinder, ndk::AParcel_readRequiredStrongBinder),
135 PARCEL_READ(std::vector<ndk::SpAIBinder>, ndk::AParcel_readVector),
136 PARCEL_READ(std::optional<std::vector<ndk::SpAIBinder>>, ndk::AParcel_readVector),
171 PARCEL_READ(std::array<ndk::SpAIBinder COMMA 3>, ndk::AParcel_readData),
Dmain.cpp135 auto ndkBinder = ndk::SpAIBinder(AIBinder_new(kNothingClass, nullptr)); in LLVMFuzzerTestOneInput()
/frameworks/native/libs/binder/tests/
DbinderStabilityTest.cpp313 SpAIBinder binder = SpAIBinder(AServiceManager_getService( in TEST()
321 SpAIBinder comp = SpAIBinder(AIBinder_new(kNdkBadStableBinder, nullptr /*args*/)); in TEST()
326 SpAIBinder vendor = SpAIBinder(AIBinder_new(kNdkBadStableBinder, nullptr /*args*/)); in TEST()
/frameworks/hardware/interfaces/automotive/powerpolicy/aidl/vts/
DVtsAidlPowerPolicyTargetTest.cpp44 using ::ndk::SpAIBinder;
60 SpAIBinder binder(AServiceManager_getService(GetParam().c_str())); in SetUp()
/frameworks/av/media/libmediatranscoding/
DTranscodingResourcePolicy.cpp97 ::ndk::SpAIBinder binder(AServiceManager_getService("media.resource_observer")); in registerSelf()
141 ::ndk::SpAIBinder binder = mService->asBinder(); in unregisterSelf()
DTranscodingClientManager.cpp41 using ::ndk::SpAIBinder;
67 SpAIBinder mClientBinder;
396 SpAIBinder binder = callback->asBinder(); in addClient()
440 SpAIBinder binder = it->second->mClientBinder; in removeClient()
/frameworks/hardware/interfaces/automotive/telemetry/aidl/vts/functional/
DVtsHalCarTelemetryTest.cpp52 ndk::SpAIBinder(::AServiceManager_waitForService(GetParam().c_str()))); in SetUp()
/frameworks/native/services/memtrackproxy/
DMemtrackProxy.cpp86 ndk::SpAIBinder memtrack_binder = in MemtrackAidlInstance()
87 ndk::SpAIBinder(AServiceManager_waitForService(instance.c_str())); in MemtrackAidlInstance()
/frameworks/av/services/tuner/
DTunerHelper.cpp77 ::ndk::SpAIBinder binder(AServiceManager_waitForService("tv_tuner_resource_mgr")); in updateTunerResources()
/frameworks/native/services/memtrackproxy/test/
DMemtrackProxyTest.cpp36 ndk::SpAIBinder(AServiceManager_waitForService(kMemtrackProxyService)); in SetUp()
/frameworks/av/services/mediaresourcemanager/
DResourceObserverService.h63 ::ndk::SpAIBinder binder;
DResourceObserverService.cpp172 ::ndk::SpAIBinder binder = in_observer->asBinder(); in registerObserver()
231 ::ndk::SpAIBinder binder = in_observer->asBinder(); in unregisterObserver()
/frameworks/hardware/interfaces/stats/aidl/test_client/
DAidlStatsClient.cpp47 IStats::fromBinder(ndk::SpAIBinder(AServiceManager_getService(instance.c_str()))); in main()
/frameworks/av/services/mediatranscoding/tests/
Dmediatranscodingservice_resource_tests.cpp91 ::ndk::SpAIBinder binder(AServiceManager_getService("media.resource_manager")); in TranscodingHelper_setProcessInfoOverride()
/frameworks/av/services/camera/libcameraservice/device3/aidl/
DAidlCamera3OfflineSession.h102 ::ndk::SpAIBinder createBinder() override;
/frameworks/native/cmds/idlcli/
Dvibrator.h52 auto vibBinder = ndk::SpAIBinder(AServiceManager_getService(instance.c_str())); in getService()
/frameworks/hardware/interfaces/stats/aidl/vts/functional/
DVtsHalStatsTargetTest.cpp33 ndk::SpAIBinder binder(AServiceManager_getService(GetParam().c_str())); in SetUp()
/frameworks/base/media/jni/tuner/
DTunerClient.cpp37 ::ndk::SpAIBinder binder(AServiceManager_getService("media.tuner")); in TunerClient()

12