/hardware/qcom/gps/msm8996/core/ |
H A D | LocAdapterProxyBase.h | 60 inline virtual bool reportPosition(UlpLocation &location, argument
|
H A D | UlpProxyBase.h | 54 inline virtual bool reportPosition(UlpLocation &location, argument
|
H A D | LocAdapterBase.cpp | 68 reportPosition(UlpLocation &location, argument 74 !mLocAdapterProxyBase->reportPosition(location,
|
/hardware/qcom/gps/msm8998/android/location_api/ |
H A D | FlpAPIClient.cpp | 62 locationCallbacks.batchingCb = [this](size_t count, Location* location) { 63 onBatchingCb(count, location); 151 void FlpAPIClient::onBatchingCb(size_t count, Location* location) argument 158 convertGnssLocation(location[i], locationVec[i]);
|
H A D | FlpAPIClient.h | 63 void onBatchingCb(size_t count, Location* location) final;
|
/hardware/qcom/gps/msm8998/utils/ |
H A D | loc_nmea.cpp | 474 void loc_nmea_generate_pos(const UlpLocation &location, argument 480 time_t utcTime(location.gpsLocation.timestamp/1000); 497 int utcMSeconds = (location.gpsLocation.timestamp)%1000; 573 if (location.gpsLocation.flags & LOC_GPS_LOCATION_HAS_BEARING) 575 float magTrack = location.gpsLocation.bearing; 578 float magTrack = location.gpsLocation.bearing - locationExtended.magneticDeviation; 585 length = snprintf(pMarker, lengthRemaining, "$%sVTG,%.1lf,T,%.1lf,M,", talker, location.gpsLocation.bearing, magTrack); 600 if (location.gpsLocation.flags & LOC_GPS_LOCATION_HAS_SPEED) 602 float speedKnots = location.gpsLocation.speed * (3600.0/1852.0); 603 float speedKmPerHour = location [all...] |
/hardware/interfaces/gnss/1.0/ |
H A D | IGnssGeofenceCallback.hal | 76 * and then we get an accurate GNSS location fix, it needs to trigger the 129 * @param location The current GNSS location. 134 gnssGeofenceTransitionCb(int32_t geofenceId, GnssLocation location, 144 * @param lastLocation - Last known location.
|
/hardware/qcom/gps/core/ |
H A D | LocAdapterBase.cpp | 68 reportPosition(UlpLocation &location, argument 74 !mLocAdapterProxyBase->reportPosition(location,
|
/hardware/qcom/gps/msm8909/core/ |
H A D | LocAdapterBase.cpp | 68 reportPosition(UlpLocation &location, argument 74 !mLocAdapterProxyBase->reportPosition(location,
|
/hardware/qcom/gps/msm8909w_3100/core/ |
H A D | LocAdapterBase.cpp | 78 reportPositionEvent(const UlpLocation& location, argument 84 mLocAdapterProxyBase->reportPositionEvent((UlpLocation&)location,
|
/hardware/qcom/gps/msm8994/core/ |
H A D | LocAdapterBase.cpp | 68 reportPosition(UlpLocation &location, argument 74 !mLocAdapterProxyBase->reportPosition(location,
|
/hardware/qcom/gps/msm8998/core/ |
H A D | LocAdapterBase.cpp | 78 reportPositionEvent(const UlpLocation& location, argument 84 mLocAdapterProxyBase->reportPositionEvent((UlpLocation&)location,
|
/hardware/intel/img/psb_video/src/x11/ |
H A D | psb_xrandr.c | 50 char* location2string(psb_xrandr_location location) argument 52 switch (location) { 174 psb_xrandr_info->local_crtc[0]->location = NORMAL; 178 psb_xrandr_info->local_crtc[1]->location = NORMAL; 197 extend_crtc->location = NORMAL; 202 extend_crtc->location = ABOVE; 204 extend_crtc->location = BELOW; 206 extend_crtc->location = LEFT_OF; 208 extend_crtc->location = RIGHT_OF; 219 psb_xrandr_info->extend_crtc->location 721 psb_xrandr_extend_crtc_coordinate(psb_output_device *extend_device_enabled, int *x, int *y, int *width, int *height, psb_xrandr_location *location, Rotation *rotation) argument [all...] |
/hardware/qcom/gps/loc_api/libloc_api_50001/ |
H A D | LocEngAdapter.cpp | 168 void LocInternalAdapter::reportPosition(UlpLocation &location, argument 175 location, 183 void LocEngAdapter::reportPosition(UlpLocation &location, argument 189 if (! mUlp->reportPosition(location, 194 mInternalAdapter->reportPosition(location,
|
/hardware/qcom/gps/msm8084/loc_api/libloc_api_50001/ |
H A D | LocEngAdapter.cpp | 170 void LocInternalAdapter::reportPosition(UlpLocation &location, argument 177 location, 185 void LocEngAdapter::reportPosition(UlpLocation &location, argument 191 if (! mUlp->reportPosition(location, 196 mInternalAdapter->reportPosition(location,
|
/hardware/qcom/gps/msm8909/loc_api/libloc_api_50001/ |
H A D | LocEngAdapter.cpp | 171 void LocInternalAdapter::reportPosition(UlpLocation &location, argument 178 location, 186 void LocEngAdapter::reportPosition(UlpLocation &location, argument 192 if (! mUlp->reportPosition(location, 197 mInternalAdapter->reportPosition(location,
|
/hardware/qcom/gps/msm8994/loc_api/libloc_api_50001/ |
H A D | LocEngAdapter.cpp | 168 void LocInternalAdapter::reportPosition(UlpLocation &location, argument 175 location, 183 void LocEngAdapter::reportPosition(UlpLocation &location, argument 189 if (! mUlp->reportPosition(location, 194 mInternalAdapter->reportPosition(location,
|
/hardware/qcom/gps/msm8996/loc_api/libloc_api_50001/ |
H A D | LocEngAdapter.cpp | 171 void LocInternalAdapter::reportPosition(UlpLocation &location, argument 178 location, 186 void LocEngAdapter::reportPosition(UlpLocation &location, argument 192 if (! mUlp->reportPosition(location, 197 mInternalAdapter->reportPosition(location,
|
/hardware/qcom/gps/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
H A D | LocApiRpc.cpp | 683 UlpLocation location = {0}; local 686 location.size = sizeof(location); 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; 701 location.gpsLocation.latitude = location_report_ptr->latitude; 702 location.gpsLocation.longitude = location_report_ptr->longitude; 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; 721 location [all...] |
/hardware/qcom/gps/msm8084/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
H A D | LocApiRpc.cpp | 683 UlpLocation location = {0}; local 686 location.size = sizeof(location); 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; 701 location.gpsLocation.latitude = location_report_ptr->latitude; 702 location.gpsLocation.longitude = location_report_ptr->longitude; 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; 721 location [all...] |
/hardware/qcom/gps/msm8909/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
H A D | LocApiRpc.cpp | 683 UlpLocation location = {0}; local 686 location.size = sizeof(location); 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; 701 location.gpsLocation.latitude = location_report_ptr->latitude; 702 location.gpsLocation.longitude = location_report_ptr->longitude; 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; 720 location [all...] |
/hardware/qcom/gps/msm8994/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
H A D | LocApiRpc.cpp | 683 UlpLocation location = {0}; local 686 location.size = sizeof(location); 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; 701 location.gpsLocation.latitude = location_report_ptr->latitude; 702 location.gpsLocation.longitude = location_report_ptr->longitude; 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; 721 location [all...] |
/hardware/qcom/gps/msm8996/loc_api/libloc_api-rpc-50001/libloc_api-rpc-glue/src/ |
H A D | LocApiRpc.cpp | 683 UlpLocation location = {0}; local 686 location.size = sizeof(location); 700 location.gpsLocation.flags |= GPS_LOCATION_HAS_LAT_LONG; 701 location.gpsLocation.latitude = location_report_ptr->latitude; 702 location.gpsLocation.longitude = location_report_ptr->longitude; 707 location.gpsLocation.timestamp = location_report_ptr->timestamp_utc; 713 location.gpsLocation.flags |= GPS_LOCATION_HAS_ALTITUDE; 714 location.gpsLocation.altitude = location_report_ptr->altitude_wrt_ellipsoid; 720 location [all...] |
/hardware/libhardware/include/hardware/ |
H A D | fused_location.h | 27 * like GPS, Wifi, Cell, Sensors, Bluetooth etc to provide a fused location to the 31 * the hardware fused location. Other location features like geofencing will 46 * Name for the FLP location interface 51 * Name for the FLP location interface 97 * from being unsuccessful in determining location to being successful. 102 * from being successful in determining location to being unsuccessful. 108 * flp_location_callback on every location fix. However, 110 * a location callback every single time the location [all...] |
/hardware/interfaces/gnss/1.1/default/ |
H A D | Gnss.cpp | 46 auto location = this->getMockLocation(); 47 this->reportLocation(location); 197 GnssLocation location = {.gnssLocationFlags = 0xFF, local 208 return location; 253 Return<void> Gnss::reportLocation(const GnssLocation& location) const { 259 sGnssCallback->gnssLocationCb(location);
|