Searched defs:binder (Results 1 - 24 of 24) sorted by relevance

/frameworks/base/include/utils/
H A DProcessState.h67 void expungeHandle(int32_t handle, IBinder* binder);
87 IBinder* binder; member in struct:android::ProcessState::handle_entry
/frameworks/base/media/sdutils/
H A Dsdutil.cpp33 sp<IBinder> binder = sm->getService(String16("mount")); local
34 gMountService = interface_cast<IMountService>(binder);
/frameworks/base/opengl/libs/EGL/
H A Dgpu.cpp81 sp<IBinder> binder = sm->getService(String16("SurfaceFlinger")); local
82 gSurfaceManager = interface_cast<ISurfaceComposer>(binder);
/frameworks/base/services/java/com/android/server/am/
H A DIntentBindRecord.java38 IBinder binder; field in class:IntentBindRecord
39 /** Set when we have initiated a request for this binder. */
41 /** Set when we have received the requested binder. */
59 pw.print(prefix); pw.print("binder="); pw.println(binder);
/frameworks/base/libs/utils/
H A DIServiceManager.cpp99 sp<IBinder> binder = defaultServiceManager()->checkService(_permission); local
100 if (binder == NULL) {
109 pc = interface_cast<IPermissionController>(binder);
H A DProcessState.cpp200 e.binder = NULL;
220 IBinder* b = e->binder;
223 e->binder = b;
254 IBinder* b = e->binder;
258 e->binder = b;
269 void ProcessState::expungeHandle(int32_t handle, IBinder* binder) argument
278 if (e && e->binder == binder) e->binder = NULL;
329 int fd = open("/dev/binder", O_RDW
[all...]
H A DIMemory.cpp48 sp<IMemoryHeap> find_heap(const sp<IBinder>& binder);
49 void pin_heap(const sp<IBinder>& binder);
50 void free_heap(const sp<IBinder>& binder);
51 sp<IMemoryHeap> get_heap(const sp<IBinder>& binder);
61 void free_heap(const wp<IBinder>& binder);
91 static inline sp<IMemoryHeap> find_heap(const sp<IBinder>& binder) { argument
92 return gHeapCache->find_heap(binder);
94 static inline void free_heap(const sp<IBinder>& binder) { argument
95 gHeapCache->free_heap(binder);
97 static inline sp<IMemoryHeap> get_heap(const sp<IBinder>& binder) { argument
140 fastPointer(const sp<IBinder>& binder, ssize_t offset) const argument
247 sp<IBinder> binder = const_cast<BpMemoryHeap*>(this)->asBinder(); local
261 sp<IBinder> binder = const_cast<BpMemoryHeap*>(this)->asBinder(); local
387 binderDied(const wp<IBinder>& binder) argument
393 find_heap(const sp<IBinder>& binder) argument
418 pin_heap(const sp<IBinder>& binder) argument
431 free_heap(const sp<IBinder>& binder) argument
435 free_heap(const wp<IBinder>& binder) argument
460 get_heap(const sp<IBinder>& binder) argument
[all...]
H A DIPCThreadState.cpp546 void IPCThreadState::expungeHandle(int32_t handle, IBinder* binder) argument
551 self()->mProcess->expungeHandle(handle, binder);
H A DParcel.cpp64 if (obj.binder) {
70 if (obj.binder)
71 static_cast<RefBase::weakref_type*>(obj.binder)->incWeak(who);
101 if (obj.binder) {
107 if (obj.binder)
108 static_cast<RefBase::weakref_type*>(obj.binder)->decWeak(who);
133 const sp<IBinder>& binder, const flat_binder_object& flat, Parcel* out)
139 const sp<IBinder>& binder, Parcel* out)
144 if (binder != NULL) {
145 IBinder *local = binder
132 finish_flatten_binder( const sp<IBinder>& binder, const flat_binder_object& flat, Parcel* out) argument
138 flatten_binder(const sp<ProcessState>& proc, const sp<IBinder>& binder, Parcel* out) argument
169 flatten_binder(const sp<ProcessState>& proc, const wp<IBinder>& binder, Parcel* out) argument
[all...]
/frameworks/base/media/libmedia/
H A Dmediametadataretriever.cpp30 // client singleton for binder interface to service
40 sp<IBinder> binder; local
42 binder = sm->getService(String16("media.player"));
43 if (binder != 0) {
52 binder->linkToDeath(sDeathNotifier);
53 sService = interface_cast<IMediaPlayerService>(binder);
H A Dmediarecorder.cpp580 sp<IBinder> binder; local
583 binder = sm->getService(String16("media.player"));
584 if (binder != NULL) {
591 sp<IMediaPlayerService> service = interface_cast<IMediaPlayerService>(binder);
H A DAudioSystem.cpp27 // client singleton for AudioFlinger binder interface
44 // establish binder interface to AudioFlinger service
50 sp<IBinder> binder; local
52 binder = sm->getService(String16("media.audio_flinger"));
53 if (binder != 0)
65 binder->linkToDeath(gAudioFlingerClient);
66 gAudioFlinger = interface_cast<IAudioFlinger>(binder);
H A Dmediaplayer.cpp37 // client singleton for binder interface to service
43 // establish binder interface to service
49 sp<IBinder> binder; local
51 binder = sm->getService(String16("media.player"));
52 if (binder != 0)
60 binder->linkToDeath(sDeathNotifier);
61 sMediaPlayerService = interface_cast<IMediaPlayerService>(binder);
/frameworks/base/services/java/com/android/server/
H A DSensorService.java108 public boolean enableSensor(IBinder binder, String name, int sensor, int enable) argument
122 if (binder == null) {
136 if (binder == listener.mToken) {
144 l = new Listener(binder);
145 binder.linkToDeath(l, 0);
153 Log.w(TAG, "listener with binder " + binder +
169 binder.unlinkToDeath(l, 0);
H A DTelephonyRegistry.java56 IBinder binder; field in class:TelephonyRegistry.Record
131 if (b == r.binder) {
136 r.binder = b;
153 remove(r.binder);
160 remove(r.binder);
167 remove(r.binder);
177 remove(r.binder);
184 remove(r.binder);
191 remove(r.binder);
198 remove(r.binder);
208 remove(IBinder binder) argument
[all...]
H A DWifiService.java1870 WifiLock(int lockMode, String tag, IBinder binder) { argument
1871 super(lockMode, tag, binder);
1881 return "WifiLock{" + mTag + " type=" + mMode + " binder=" + mBinder + "}";
1914 private WifiLock removeLock(IBinder binder) { argument
1915 int index = findLockByBinder(binder);
1925 private int findLockByBinder(IBinder binder) { argument
1928 if (mList.get(i).mBinder == binder)
1941 public boolean acquireWifiLock(IBinder binder, int lockMode, String tag) { argument
1946 WifiLock wifiLock = new WifiLock(lockMode, tag, binder);
2020 DeathRecipient(int mode, String tag, IBinder binder) { argument
2038 Multicaster(String tag, IBinder binder) argument
2061 acquireMulticastLock(IBinder binder, String tag) argument
[all...]
H A DPowerManagerService.java447 binder = b;
467 releaseWakeLockLocked(this.binder, true);
471 final IBinder binder; field in class:PowerManagerService.WakeLock
643 // Unlink the lock from the binder.
644 wl.binder.unlinkToDeath(wl, 0);
666 this.binder = b;
675 setPokeLock(0, this.binder, this.tag);
678 IBinder binder; field in class:PowerManagerService.PokeLock
1902 int index = getIndex(wl.binder);
1908 WakeLock removeLock(IBinder binder) argument
1918 getIndex(IBinder binder) argument
[all...]
/frameworks/base/libs/ui/
H A DCamera.cpp31 // client singleton for camera service binder interface
36 // establish binder interface to camera service
42 sp<IBinder> binder; local
44 binder = sm->getService(String16("media.camera"));
45 if (binder != 0)
53 binder->linkToDeath(mDeathNotifier);
54 mCameraService = interface_cast<ICameraService>(binder);
H A DSurfaceComposerClient.cpp77 sp<IBinder> binder; local
80 binder = sm->getService(String16("SurfaceFlinger"));
81 if (binder == 0) {
85 } while(binder == 0);
86 sp<ISurfaceComposer> sc(interface_cast<ISurfaceComposer>(binder));
/frameworks/base/core/jni/
H A Dandroid_database_CursorWindow.cpp79 jniThrowException(env, "java/lang/IllegalStateException", "Couldn't get native binder");
104 sp<IBinder> binder = memory->asBinder(); local
105 return javaObjectForIBinder(env, binder);
H A Dandroid_util_Process.cpp808 sp<IBinder> binder = ibinderForJavaObject(env, binderObject); local
/frameworks/base/libs/surfaceflinger/GPUHardware/
H A DGPUHardware.cpp158 * they explicitly revoke their access through the binder code 1000.
535 sp<IBinder> binder = callback->asBinder(); local
536 if (mRegisteredClients.add(binder, client.pid) >= 0) {
537 binder->linkToDeath(this);
/frameworks/base/libs/audioflinger/
H A DAudioFlinger.cpp229 sp<IBinder> binder = mNotificationClients.itemAt(i).promote(); local
230 if (binder != NULL) {
231 LOGV("Notifying output change to client %p", binder.get());
232 sp<IAudioFlingerClient> client = interface_cast<IAudioFlingerClient> (binder);
779 sp<IBinder> binder = client->asBinder(); local
780 if (mNotificationClients.indexOf(binder) < 0) {
781 LOGV("Adding notification client %p", binder.get());
782 binder->linkToDeath(this);
783 mNotificationClients.add(binder);
793 IBinder *binder local
[all...]
/frameworks/base/core/java/android/app/
H A DActivityThread.java147 //Log.v("PackageManager", "default service binder = " + b);
898 IBinder binder; field in class:ActivityThread.PackageInfo.ServiceDispatcher.ConnectionInfo
951 ci.binder.unlinkToDeath(ci.deathMonitor, 0);
995 if (old == null || old.binder != service) {
1000 old.binder.unlinkToDeath(old.deathMonitor, 0);
1016 if (old != null && old.binder == service) {
1025 info.binder = service;
1043 old.binder.unlinkToDeath(old.deathMonitor, 0);
1504 // correctly ordered, since these are one-way calls and the binder driver
2596 IBinder binder
[all...]

Completed in 231 milliseconds