Lines Matching refs:HalProxy

84 HalProxy::HalProxy() {  in HalProxy()  function in android::hardware::sensors::V2_0::implementation::HalProxy
90 HalProxy::HalProxy(std::vector<ISensorsSubHal*>& subHalList) : mSubHalList(subHalList) { in HalProxy() function in android::hardware::sensors::V2_0::implementation::HalProxy
94 HalProxy::~HalProxy() { in ~HalProxy()
98 Return<void> HalProxy::getSensorsList(getSensorsList_cb _hidl_cb) { in getSensorsList()
107 Return<Result> HalProxy::setOperationMode(OperationMode mode) { in setOperationMode()
130 Return<Result> HalProxy::activate(int32_t sensorHandle, bool enabled) { in activate()
138 Return<Result> HalProxy::initialize( in initialize()
206 Return<Result> HalProxy::batch(int32_t sensorHandle, int64_t samplingPeriodNs, in batch()
215 Return<Result> HalProxy::flush(int32_t sensorHandle) { in flush()
222 Return<Result> HalProxy::injectSensorData(const Event& event) { in injectSensorData()
241 Return<void> HalProxy::registerDirectChannel(const SharedMemInfo& mem, in registerDirectChannel()
251 Return<Result> HalProxy::unregisterDirectChannel(int32_t channelHandle) { in unregisterDirectChannel()
261 Return<void> HalProxy::configDirectReport(int32_t sensorHandle, int32_t channelHandle, in configDirectReport()
272 Return<void> HalProxy::debug(const hidl_handle& fd, const hidl_vec<hidl_string>& /*args*/) { in debug()
314 Return<void> HalProxy::onDynamicSensorsConnected(const hidl_vec<SensorInfo>& dynamicSensorsAdded, in onDynamicSensorsConnected()
334 Return<void> HalProxy::onDynamicSensorsDisconnected( in onDynamicSensorsDisconnected()
356 void HalProxy::initializeSubHalListFromConfigFile(const char* configFileName) { in initializeSubHalListFromConfigFile()
390 void HalProxy::initializeSubHalCallbacks() { in initializeSubHalCallbacks()
397 void HalProxy::initializeSensorList() { in initializeSensorList()
418 void* HalProxy::getHandleForSubHalSharedObject(const std::string& filename) { in getHandleForSubHalSharedObject()
437 void HalProxy::init() { in init()
442 void HalProxy::stopThreads() { in stopThreads()
465 void HalProxy::disableAllSensors() { in disableAllSensors()
477 void HalProxy::startPendingWritesThread(HalProxy* halProxy) { in startPendingWritesThread()
481 void HalProxy::handlePendingWrites() { in handlePendingWrites()
523 void HalProxy::startWakelockThread(HalProxy* halProxy) { in startWakelockThread()
527 void HalProxy::handleWakelocks() { in handleWakelocks()
552 bool HalProxy::sharedWakelockDidTimeout(int64_t* timeLeft) { in sharedWakelockDidTimeout()
564 void HalProxy::resetSharedWakelock() { in resetSharedWakelock()
570 void HalProxy::postEventsToMessageQueue(const std::vector<Event>& events, size_t numWakeupEvents, in postEventsToMessageQueue()
601 bool HalProxy::incrementRefCountAndMaybeAcquireWakelock(size_t delta, in incrementRefCountAndMaybeAcquireWakelock()
617 void HalProxy::decrementRefCountAndMaybeReleaseWakelock(size_t delta, in decrementRefCountAndMaybeReleaseWakelock()
629 void HalProxy::setDirectChannelFlags(SensorInfo* sensorInfo, ISensorsSubHal* subHal) { in setDirectChannelFlags()
643 ISensorsSubHal* HalProxy::getSubHalForSensorHandle(int32_t sensorHandle) { in getSubHalForSensorHandle()
647 bool HalProxy::isSubHalIndexValid(int32_t sensorHandle) { in isSubHalIndexValid()
651 size_t HalProxy::countNumWakeupEvents(const std::vector<Event>& events, size_t n) { in countNumWakeupEvents()
662 int32_t HalProxy::clearSubHalIndex(int32_t sensorHandle) { in clearSubHalIndex()
666 bool HalProxy::subHalIndexIsClear(int32_t sensorHandle) { in subHalIndexIsClear()