Home
last modified time | relevance | path

Searched refs:locations (Results 1 – 25 of 31) sorted by relevance

12

/hardware/interfaces/gnss/1.0/
DIGnssBatchingCallback.hal22 * Called when a batch of locations is output, by various means, including
26 * All locations returned by this callback must be cleared from the hardware
28 * redundant locations. (Same lat/lon, at a new time, is acceptable.)
30 * @param locations GNSS Location information from HAL.
32 gnssLocationBatchCb(vec<GnssLocation> locations);
DIGnssBatching.hal50 * call IGnssBatchingCallback to return the locations.
97 * Start batching locations. This API is primarily used when the AP is
98 * asleep and the device can batch locations in the hardware.
100 * IGnssBatchingCallback is used to return the locations.
103 * IGnssBatchingCallback must be called to return the locations.
118 * Retrieve all batched locations currently stored.
123 * no locations to flush (in which case the Location vector must be empty).
126 * must not return any of the locations returned in this call.
139 * they must be stopped. If any locations are in the hardware batch, they
DIAGnssRil.hal81 /** Represents ref locations */
/hardware/interfaces/gnss/1.0/default/
DGnssBatching.cpp62 void GnssBatching::locationCb(int32_t locationsCount, FlpLocation** locations) { in locationCb() argument
68 if (locations == nullptr) { in locationCb()
92 if (locations[iLocation] == nullptr) { in locationCb()
97 if ((locations[iLocation]->sources_used & ~FLP_TECH_MASK_GNSS_AND_SENSORS) != 0) in locationCb()
100 locations[iLocation]->sources_used, iLocation, locationsCount); in locationCb()
103 gnssLocations.push_back(convertToGnssLocation(locations[iLocation])); in locationCb()
DGnssBatching.h41 static void locationCb(int32_t locationsCount, FlpLocation** locations);
/hardware/interfaces/gnss/2.0/
DIGnssBatchingCallback.hal22 * Called when a batch of locations is output, by various means, including
26 * All locations returned by this callback must be cleared from the hardware
28 * redundant locations. (Same lat/lon, at a new time, is acceptable.)
33 * @param locations GNSS Location information from HAL.
35 gnssLocationBatchCb(vec<GnssLocation> locations);
DIGnssCallback.hal59 * HAL implementation must call this when it wants the framework to provide locations to assist
64 * providing locations derived from GNSS locations (such as "fused" location), to help improve
/hardware/interfaces/gnss/1.1/
DIGnssCallback.hal45 * HAL implementation must call this when it wants the framework to provide locations to assist
50 * providing locations derived from GNSS locations (such as "fused" location), to help improve
/hardware/qcom/sm8150/gps/batching/
DBatchingAdapter.h127 void reportLocationsEvent(const Location* locations, size_t count,
132 void reportLocations(Location* locations, size_t count, BatchingMode batchingMode);
DBatchingAdapter.cpp594 BatchingAdapter::reportLocationsEvent(const Location* locations, size_t count, in reportLocationsEvent() argument
605 const Location* locations, in reportLocationsEvent()
619 mLocations[i] = locations[i]; in reportLocationsEvent()
631 sendMsg(new MsgReportLocations(*this, locations, count, batchingMode)); in reportLocationsEvent()
635 BatchingAdapter::reportLocations(Location* locations, size_t count, BatchingMode batchingMode) in reportLocations() argument
641 it->second.batchingCb(count, locations, batchOptions); in reportLocations()
/hardware/qcom/sdm845/gps/msm8994/core/
DUlpProxyBase.h75 inline virtual bool reportPositions(GpsExtLocation * locations, in reportPositions() argument
/hardware/qcom/gps/msm8994/core/
DUlpProxyBase.h75 inline virtual bool reportPositions(GpsExtLocation * locations, in reportPositions() argument
/hardware/qcom/gps/msm8084/core/
DUlpProxyBase.h75 inline virtual bool reportPositions(GpsExtLocation * locations, in reportPositions() argument
/hardware/qcom/gps/core/
DUlpProxyBase.h75 inline virtual bool reportPositions(GpsExtLocation * locations, in reportPositions() argument
/hardware/qcom/sdm845/gps/core/
DUlpProxyBase.h75 inline virtual bool reportPositions(GpsExtLocation * locations, in reportPositions() argument
/hardware/qcom/sdm845/gps/msm8084/core/
DUlpProxyBase.h75 inline virtual bool reportPositions(GpsExtLocation * locations, in reportPositions() argument
/hardware/google/av/media/codecs/vpx/
DC2SoftVpxDec.cpp174 C2ChromaOffsetStruct locations[1] = { C2ChromaOffsetStruct::ITU_YUV_420_0() }; in IntfImpl() local
178 memcpy(defaultColorInfo->m.locations, locations, sizeof(locations)); in IntfImpl()
/hardware/google/av/media/codecs/mpeg4_h263/
DC2SoftMpeg4Dec.cpp159 C2ChromaOffsetStruct locations[1] = { C2ChromaOffsetStruct::ITU_YUV_420_0() }; in IntfImpl() local
163 memcpy(defaultColorInfo->m.locations, locations, sizeof(locations)); in IntfImpl()
/hardware/qcom/sm8150/gps/core/
DLocAdapterBase.h201 virtual void reportLocationsEvent(const Location* locations, size_t count,
DLocApiBase.cpp576 void LocApiBase::reportLocations(Location* locations, size_t count, BatchingMode batchingMode) in reportLocations() argument
578 TO_ALL_LOCADAPTERS(mLocAdapters[i]->reportLocationsEvent(locations, count, batchingMode)); in reportLocations()
DLocApiBase.h201 void reportLocations(Location* locations, size_t count, BatchingMode batchingMode);
/hardware/google/av/media/codecs/hevc/
DC2SoftHevcDec.cpp112 C2ChromaOffsetStruct locations[1] = { C2ChromaOffsetStruct::ITU_YUV_420_0() }; in IntfImpl() local
116 memcpy(defaultColorInfo->m.locations, locations, sizeof(locations)); in IntfImpl()
/hardware/google/av/codec2/include/
DC2Config.h1378 C2ChromaOffsetStruct locations[]; // max 2 elements member
1393 locations[ix] = location; in C2ColorInfoStruct()
1398 DEFINE_AND_DESCRIBE_FLEX_C2STRUCT(ColorInfo, locations)
1401 C2FIELD(locations, "locations")
/hardware/google/av/media/codecs/mpeg2/
DC2SoftMpeg2Dec.cpp103 C2ChromaOffsetStruct locations[1] = { C2ChromaOffsetStruct::ITU_YUV_420_0() }; in IntfImpl() local
107 memcpy(defaultColorInfo->m.locations, locations, sizeof(locations)); in IntfImpl()
/hardware/google/av/media/codecs/avc/
DC2SoftAvcDec.cpp115 C2ChromaOffsetStruct locations[1] = { C2ChromaOffsetStruct::ITU_YUV_420_0() }; in IntfImpl() local
119 memcpy(defaultColorInfo->m.locations, locations, sizeof(locations)); in IntfImpl()

12