replicant-frameworks_native/include/binder
Hans Boehm 88b7541d68 Remove incorrect android_atomic_...64 use.
Change the mExtras field in Binder.h to be a stdatomic.h atomic
value, and replace references to it with proper stdatomic.h calls.
This removes one of a small number of remaining 64 bit
android_atomic references.  It also replaces the erroneously
non-atomic read accesses to mExtras.

It would be better if this used the C++11 <atomic> facility,
but we don't quite have that yet.

Bug: 16513433
Change-Id: Ibabb88d05025187ee1ce6c7f1aa670b133a547f8
2014-07-23 11:35:13 -07:00
..
AppOpsManager.h
Binder.h Remove incorrect android_atomic_...64 use. 2014-07-23 11:35:13 -07:00
BinderService.h make all libsurfaceflinger and libsensorservice symbols's visibility hidden 2013-05-09 16:51:37 -07:00
BpBinder.h
BufferedTextOutput.h libbinder: include sys/uio.h instead of cutils/uio.h 2013-07-23 14:52:34 -07:00
Debug.h libutils clean-up 2013-05-07 18:28:11 -07:00
IAppOpsCallback.h
IAppOpsService.h Follow framework change to track started ops by proc. 2013-07-17 17:26:15 -07:00
IBinder.h
IInterface.h
IMemory.h
IPCThreadState.h Binder: Use 64 bit pointers in 32 processes if selected by the target 2014-01-31 15:51:06 -08:00
IPermissionController.h
IServiceManager.h
MemoryBase.h
MemoryDealer.h
MemoryHeapBase.h
Parcel.h Remove Parcel::writeIntPtr. 2014-06-13 10:27:33 +01:00
PermissionCache.h
ProcessState.h Remove global variables from ProcessState. 2014-04-03 12:29:44 +00:00
TextOutput.h Bring back overloading to print String8/16. 2013-05-30 14:04:28 -07:00