android_device_xiaomi_sdm66.../android
Kevin Tang 03bc75f298 fixing the location api level race condition on callbacks
At the layer right under HIDL impl, where the callback objs
are received from HIDL and used by HAL layer, there is race
condition volnerability which could yield using a incompletely
copied sp obj. Added mutex protection.

Change-Id: I611db590d1fadbe43c74db71a1ea906dbe067c6d
CRs-Fixed: 2144976
2017-12-21 13:29:37 -08:00
..
location_api fixing the location api level race condition on callbacks 2017-12-21 13:29:37 -08:00
AGnss.cpp Checking HIDL callback return value 2017-10-16 19:55:47 +05:30
AGnss.h Init default agps status callback in GnssAdapter 2017-09-12 14:16:28 +08:00
AGnssRil.cpp Add storing dataitem in systemstatus report 2017-10-09 10:04:13 -07:00
AGnssRil.h connectity events for XC2.0 daemonize 2017-04-26 11:04:56 -07:00
android.hardware.gnss@1.0-service-qti.rc remove inet group 2017-05-01 10:32:13 -07:00
Android.mk Clean up compiler warning message 2017-08-01 18:17:20 +08:00
Gnss.cpp Split control apis to a separate class 2017-06-27 19:04:00 +08:00
Gnss.h connectity events for XC2.0 daemonize 2017-04-26 11:04:56 -07:00
GnssBatching.cpp GnssBatching::init handle multiple invoking 2017-05-08 16:09:06 +08:00
GnssBatching.h Rename FlpAPIClient and GnssMeasurementAPIClient 2017-03-07 09:32:33 +08:00
GnssConfiguration.cpp Fix config updates for some LocatoinAPI bit masks 2017-06-15 15:43:17 -07:00
GnssConfiguration.h hidl gnss hal 1.0 implementation 2017-02-28 16:47:59 -08:00
GnssDebug.cpp Fix for incorrect SVids and timestamps in bugreport 2017-05-18 11:00:17 -07:00
GnssDebug.h SystemStatus - Add BugReport support 2017-03-21 21:42:32 -07:00
GnssGeofencing.cpp hidl gnss hal 1.0 implementation 2017-02-28 16:47:59 -08:00
GnssGeofencing.h hidl gnss hal 1.0 implementation 2017-02-28 16:47:59 -08:00
GnssMeasurement.cpp Rename FlpAPIClient and GnssMeasurementAPIClient 2017-03-07 09:32:33 +08:00
GnssMeasurement.h Rename FlpAPIClient and GnssMeasurementAPIClient 2017-03-07 09:32:33 +08:00
GnssNi.cpp hidl gnss hal 1.0 implementation 2017-02-28 16:47:59 -08:00
GnssNi.h hidl gnss hal 1.0 implementation 2017-02-28 16:47:59 -08:00
service.cpp Move gnss hal to default instance 2017-04-17 15:17:24 -07:00