/frameworks/av/cmds/stagefright/ |
H A D | stream.cpp | 21 #include <binder/ProcessState.h> 38 #include <binder/IServiceManager.h> 350 sp<IBinder> binder = sm->getService(String16("media.player")); local 351 sp<IMediaPlayerService> service = interface_cast<IMediaPlayerService>(binder);
|
/frameworks/av/media/libmedia/ |
H A D | IMediaSource.cpp | 25 #include <binder/Parcel.h> 159 sp<IBinder> binder = reply.readStrongBinder(); local 160 mem = interface_cast<IMemory>(binder); 353 // memory. When data is too large, binder can't handle it.
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | MediaRecorderClient.cpp | 28 #include <binder/IPCThreadState.h> 29 #include <binder/IServiceManager.h> 30 #include <binder/MemoryHeapBase.h> 31 #include <binder/MemoryBase.h> 461 sp<IBinder> binder = (sCameraVerified || !sCameraChecked) local 464 if (binder != NULL) { 466 mCameraDeathListener = new ServiceDeathNotifier(binder, listener, 468 binder->linkToDeath(mCameraDeathListener);
|
/frameworks/av/media/libstagefright/ |
H A D | MediaCodecList.cpp | 24 #include <binder/IServiceManager.h> 179 sp<IBinder> binder = local 182 interface_cast<IMediaPlayerService>(binder); 187 binder->linkToDeath(sBinderDeathObserver.get());
|
/frameworks/av/services/mediaanalytics/ |
H A D | MediaAnalyticsService.cpp | 41 #include <binder/IPCThreadState.h> 42 #include <binder/IServiceManager.h> 43 #include <binder/MemoryHeapBase.h> 44 #include <binder/MemoryBase.h> 572 sp<IBinder> binder = NULL; local 577 binder = sm->getService(String16("package_native")); 578 if (binder == NULL) { 583 if (binder != NULL) { 584 sp<IPackageManagerNative> package_mgr = interface_cast<IPackageManagerNative>(binder); 585 binder [all...] |
/frameworks/av/services/mediaresourcemanager/ |
H A D | ResourceManagerService.cpp | 22 #include <binder/IMediaResourceMonitor.h> 23 #include <binder/IServiceManager.h> 122 sp<IBinder> binder = defaultServiceManager()->checkService(String16(kServiceName)); local 123 if (binder != NULL) { 124 sp<IMediaResourceMonitor> service = interface_cast<IMediaResourceMonitor>(binder);
|
/frameworks/base/core/java/android/os/ |
H A D | HwParcel.java | 271 * @param binder value to write 273 public native final void writeStrongBinder(IHwBinder binder); argument 468 * Reads a strong binder value from the parcel. 469 * @return binder object read from parcel or null if no binder can be read
|
/frameworks/base/services/backup/java/com/android/server/backup/transport/ |
H A D | TransportClient.java | 159 * binder instance you need to be connected. This method will attempt to connect and return an 160 * usable transport binder regardless of the state of the object, it may already be connected, 170 * call. However, the {@param IBackupTransport} parameter, the transport binder, is not 173 * The reasons for a null transport binder are: 301 * @return A {@link IBackupTransport} transport binder instance or null. If it's non-null it can 355 * @return A {@link IBackupTransport} transport binder instance. 375 * @return A {@link IBackupTransport} transport binder instance. 420 private void onServiceConnected(IBinder binder) { argument 421 IBackupTransport transport = IBackupTransport.Stub.asInterface(binder); 654 public void onServiceConnected(ComponentName transportComponent, IBinder binder) { argument [all...] |
/frameworks/base/services/core/java/com/android/server/net/ |
H A D | NetworkStatsObservers.java | 79 IBinder binder, int callingUid, @NetworkStatsAccess.Level int accessLevel) { 81 RequestInfo requestInfo = buildRequestInfo(request, messenger, binder, callingUid, 210 Messenger messenger, IBinder binder, int callingUid, 213 return new UserUsageRequestInfo(this, request, messenger, binder, callingUid, 218 return new NetworkUsageRequestInfo(this, request, messenger, binder, callingUid, 238 Messenger messenger, IBinder binder, int callingUid, 243 mBinder = binder; 305 // May occur naturally in the race of binder death. 333 Messenger messenger, IBinder binder, int callingUid, 335 super(statsObserver, request, messenger, binder, callingUi 78 register(DataUsageRequest inputRequest, Messenger messenger, IBinder binder, int callingUid, @NetworkStatsAccess.Level int accessLevel) argument 209 buildRequestInfo(DataUsageRequest request, Messenger messenger, IBinder binder, int callingUid, @NetworkStatsAccess.Level int accessLevel) argument 237 RequestInfo(NetworkStatsObservers statsObserver, DataUsageRequest request, Messenger messenger, IBinder binder, int callingUid, @NetworkStatsAccess.Level int accessLevel) argument 332 NetworkUsageRequestInfo(NetworkStatsObservers statsObserver, DataUsageRequest request, Messenger messenger, IBinder binder, int callingUid, @NetworkStatsAccess.Level int accessLevel) argument 374 UserUsageRequestInfo(NetworkStatsObservers statsObserver, DataUsageRequest request, Messenger messenger, IBinder binder, int callingUid, @NetworkStatsAccess.Level int accessLevel) argument [all...] |
/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | ConditionProviders.java | 119 protected IInterface asInterface(IBinder binder) { argument 120 return IConditionProvider.Stub.asInterface(binder);
|
/frameworks/base/services/core/java/com/android/server/textclassifier/ |
H A D | TextClassificationManagerService.java | 202 null /* onServiceFailure */, null /* binder */, this, userState)); 223 null /* onServiceFailure */, null /* binder */, this, userState)); 240 null /* onServiceFailure */, null /* binder */, this, userState)); 275 * @param binder binder to the process that made this pending request 281 @Nullable IBinder binder, 288 mBinder = binder; 279 PendingRequest( @onNull ThrowingRunnable request, @Nullable ThrowingRunnable onServiceFailure, @Nullable IBinder binder, TextClassificationManagerService service, UserState owningUser) argument
|
/frameworks/base/services/core/java/com/android/server/utils/ |
H A D | ManagedApplicationService.java | 172 IInterface asInterface(IBinder binder); argument 203 * @param binderChecker an interface used to validate the returned binder object, or null if 253 * Send an event to run as soon as the binder interface is available. 351 // Received an invalid binder, disconnect. 353 Slog.w(TAG, "Invalid binder from " + componentName);
|
/frameworks/base/services/tests/servicestests/src/com/android/server/devicepolicy/ |
H A D | DpmMockContext.java | 143 public final MockBinder binder; field in class:DpmMockContext 161 binder = new MockBinder(); 225 if (UserHandle.isSameApp(binder.getCallingUid(), SYSTEM_UID)) { 228 List<String> permissions = binder.callingPermissions.get(binder.getCallingUid()); 234 // "Caller UID " + binder.getCallingUid() + " doesn't exist"); 305 if (binder.callingPid != SYSTEM_PID) { 309 Assert.assertEquals(UserHandle.getUserId(binder.getCallingUid()), user.getIdentifier()); 427 return UserHandle.getUserId(binder.getCallingUid());
|
/frameworks/base/services/tests/uiservicestests/src/com/android/server/notification/ |
H A D | ManagedServicesTest.java | 816 protected IInterface asInterface(IBinder binder) { argument
|
/frameworks/native/include/binder/ |
H A D | Parcel.h | 30 #include <linux/android/binder.h> 32 #include <binder/IInterface.h> 33 #include <binder/Parcelable.h> 34 #include <binder/Map.h> 47 namespace binder { namespace in namespace:android 172 status_t writeValue(const binder::Value& value); 185 status_t writeMap(const binder::Map& map); 186 status_t writeNullableMap(const std::unique_ptr<binder::Map>& map); 293 status_t readValue(binder::Value* value) const; 338 status_t readMap(binder [all...] |
/frameworks/native/libs/binder/ |
H A D | IMemory.cpp | 30 #include <binder/IMemory.h> 31 #include <binder/Parcel.h> 51 sp<IMemoryHeap> find_heap(const sp<IBinder>& binder); 52 void free_heap(const sp<IBinder>& binder); 53 sp<IMemoryHeap> get_heap(const sp<IBinder>& binder); 64 void free_heap(const wp<IBinder>& binder); 97 static inline sp<IMemoryHeap> find_heap(const sp<IBinder>& binder) { argument 98 return gHeapCache->find_heap(binder); 100 static inline void free_heap(const sp<IBinder>& binder) { argument 101 gHeapCache->free_heap(binder); 103 get_heap(const sp<IBinder>& binder) argument 143 fastPointer(const sp<IBinder>& binder, ssize_t offset) const argument 262 sp<IBinder> binder = IInterface::asBinder(this); local 274 sp<IBinder> binder = IInterface::asBinder(this); local 416 binderDied(const wp<IBinder>& binder) argument 422 find_heap(const sp<IBinder>& binder) argument 448 free_heap(const sp<IBinder>& binder) argument 452 free_heap(const wp<IBinder>& binder) argument 477 get_heap(const sp<IBinder>& binder) argument [all...] |
H A D | ProcessState.cpp | 19 #include <binder/ProcessState.h> 21 #include <binder/BpBinder.h> 22 #include <binder/IPCThreadState.h> 23 #include <binder/IServiceManager.h> 30 #include <private/binder/binder_module.h> 31 #include <private/binder/Static.h> 74 gProcess = new ProcessState("/dev/binder"); 91 ALOGE("Binder driver %s is unavailable. Using /dev/binder instead.", driver); 92 driver = "/dev/binder"; 191 // Get references to userspace objects held by the kernel binder drive 332 expungeHandle(int32_t handle, IBinder* binder) argument [all...] |
/frameworks/native/libs/binder/include/binder/ |
H A D | Parcel.h | 30 #include <linux/android/binder.h> 32 #include <binder/IInterface.h> 33 #include <binder/Parcelable.h> 34 #include <binder/Map.h> 47 namespace binder { namespace in namespace:android 172 status_t writeValue(const binder::Value& value); 185 status_t writeMap(const binder::Map& map); 186 status_t writeNullableMap(const std::unique_ptr<binder::Map>& map); 293 status_t readValue(binder::Value* value) const; 338 status_t readMap(binder [all...] |
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/aware/ |
H A D | WifiAwareServiceImpl.java | 175 public void connect(final IBinder binder, String callingPackage, argument 187 if (binder == null) { 219 binder.unlinkToDeath(this, 0); 231 binder.linkToDeath(dr, 0); 252 public void disconnect(int clientId, IBinder binder) { argument 260 if (binder == null) { 267 binder.unlinkToDeath(dr, 0);
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ |
H A D | NetworkScanRequestTracker.java | 538 NetworkScanRequest request, Messenger messenger, IBinder binder, Phone phone) { 541 new NetworkScanRequestInfo(request, messenger, binder, scanId, phone); 537 startNetworkScan( NetworkScanRequest request, Messenger messenger, IBinder binder, Phone phone) argument
|
/frameworks/av/camera/tests/ |
H A D | CameraBinderTests.cpp | 20 #include <binder/IInterface.h> 21 #include <binder/IServiceManager.h> 22 #include <binder/Parcel.h> 23 #include <binder/ProcessState.h> 75 virtual binder::Status onStatusChanged(int32_t status, const String16& cameraId) { 79 return binder::Status::ok(); 82 virtual binder::Status onTorchStatusChanged(int32_t status, const String16& cameraId) { 86 return binder::Status::ok(); 168 virtual binder::Status onDeviceError(int errorCode, 177 return binder 299 sp<IBinder> binder = sm->getService(String16("media.camera")); local 424 sp<IBinder> binder = sm->getService(String16("media.camera")); local [all...] |
/frameworks/av/drm/libdrmframework/ |
H A D | DrmManagerClientImpl.cpp | 23 #include <binder/IServiceManager.h> 62 sp<IBinder> binder; local 64 binder = sm->getService(String16("drm.drmManager")); 65 if (binder != 0) { 77 binder->linkToDeath(sDeathNotifier); 78 sDrmManagerService = interface_cast<IDrmManagerService>(binder);
|
/frameworks/av/media/ndk/ |
H A D | NdkMediaExtractor.cpp | 119 sp<IBinder> binder = ibinderForJavaObject(env, service); local 120 httpService = interface_cast<IMediaHTTPService>(binder);
|
/frameworks/av/services/soundtrigger/ |
H A D | SoundTriggerHwService.cpp | 32 #include <binder/IServiceManager.h> 33 #include <binder/MemoryBase.h> 34 #include <binder/MemoryHeapBase.h> 923 sp<IBinder> binder = IInterface::asBinder(mClient); local 924 if (binder != 0) { 925 binder->linkToDeath(this); 1081 ALOGW("client binder died for client %p", this);
|
/frameworks/base/core/jni/ |
H A D | android_os_HwParcel.cpp | 282 // XXX original binder Parcel enforceInterface implementation does some 529 sp<hardware::IBinder> binder; local 538 binder = JHwBinder::GetNativeBinder(env, binderObj); 540 binder = JHwRemoteBinder::GetNativeContext( 551 status_t err = parcel->writeStrongBinder(binder); 796 sp<hardware::IBinder> binder = parcel->readStrongBinder(); local 798 if (binder == NULL) { 802 return JHwRemoteBinder::NewObject(env, binder);
|