Home
last modified time | relevance | path

Searched refs:ASensorEvent (Results 1 – 19 of 19) sorted by relevance

/frameworks/native/libs/sensor/include/sensor/
DSensorEventQueue.h33 struct ASensorEvent;
78 ASensorEvent const* events, size_t numEvents);
80 ssize_t read(ASensorEvent* events, size_t numEvents);
96 void sendAck(const ASensorEvent* events, int count);
98 status_t injectSensorEvent(const ASensorEvent& event);
104 ssize_t filterEvents(ASensorEvent* events, size_t count) const;
112 ASensorEvent* mRecBuffer;
/frameworks/native/libs/sensor/
DSensorEventQueue.cpp53 mRecBuffer = new ASensorEvent[MAX_RECEIVE_BUFFER_EVENT_COUNT]; in SensorEventQueue()
72 ASensorEvent const* events, size_t numEvents) { in write()
76 ssize_t SensorEventQueue::read(ASensorEvent* events, size_t numEvents) { in read()
87 memcpy(events, mRecBuffer + mConsumed, count * sizeof(ASensorEvent)); in read()
183 status_t SensorEventQueue::injectSensorEvent(const ASensorEvent& event) { in injectSensorEvent()
200 void SensorEventQueue::sendAck(const ASensorEvent* events, int count) { in sendAck()
219 ssize_t SensorEventQueue::filterEvents(ASensorEvent* events, size_t count) const { in filterEvents()
253 eventsInInterval * sizeof(ASensorEvent)); in filterEvents()
/frameworks/native/include/android/
Dsensor.h612 typedef struct ASensorEvent { struct
659 } ASensorEvent; argument
1012 ssize_t ASensorEventQueue_getEvents(ASensorEventQueue* queue, ASensorEvent* events, size_t count);
/frameworks/native/include_sensor/android/
Dsensor.h612 typedef struct ASensorEvent { struct
659 } ASensorEvent; argument
1012 ssize_t ASensorEventQueue_getEvents(ASensorEventQueue* queue, ASensorEvent* events, size_t count);
/frameworks/native/libs/sensor/tests/
DSensorEventQueue_test.cpp46 ASensorEvent* events = new ASensorEvent[types.size()]; in filterEvents()
/frameworks/native/services/sensorservice/tests/
Dsensorservicetest.cpp34 ASensorEvent buffer[8]; in receiver()
67 constexpr size_t kEventSize = sizeof(ASensorEvent); in testInvalidSharedMem_NoCrash()
/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/
DASensorEventQueue.cpp83 ssize_t ASensorEventQueue::getEvents(ASensorEvent *events, size_t count) { in getEvents()
89 sizeof(ASensorEvent) == sizeof(sensors_event_t), "mismatched size"); in getEvents()
DASensorEventQueue.h60 ssize_t getEvents(ASensorEvent *events, size_t count);
DASensorManager.cpp344 ASensorEventQueue* queue, ASensorEvent* events, size_t count) { in ASensorEventQueue_getEvents()
/frameworks/native/services/sensorservice/aidl/
Dutils.h27 ::aidl::android::hardware::sensors::Event convertEvent(const ::ASensorEvent& event);
Dutils.cpp58 ::aidl::android::hardware::sensors::Event convertEvent(const ::ASensorEvent& src) { in convertEvent()
DEventQueue.cpp38 ASensorEvent event; in handleEvent()
/frameworks/native/services/sensorservice/hidl/
Dutils.h33 ::android::hardware::sensors::V1_0::Event convertEvent(const ::ASensorEvent &event);
DEventQueue.cpp37 ASensorEvent event; in handleEvent()
Dutils.cpp77 ::android::hardware::sensors::V1_0::Event convertEvent(const ::ASensorEvent& src) { in convertEvent()
/frameworks/av/media/libheadtracking/
DSensorPoseProvider.cpp297 ASensorEvent event; in threadFunc()
319 void handleEvent(const ASensorEvent& event) { in handleEvent()
385 void updateEventTimestamp(const ASensorEvent& event, SensorExtra& extra) { in updateEventTimestamp()
394 static PoseEvent parseEvent(const ASensorEvent& event, DataFormat format, in parseEvent()
/frameworks/base/native/android/
Dsensor.cpp152 if (size < sizeof(ASensorEvent)) { in ASensorManager_createSharedMemoryDirectChannel()
178 if (size < sizeof(ASensorEvent)) { in ASensorManager_createHardwareBufferDirectChannel()
281 ssize_t ASensorEventQueue_getEvents(ASensorEventQueue* queue, ASensorEvent* events, size_t count) { in ASensorEventQueue_getEvents()
/frameworks/native/services/sensorservice/
DSensorEventConnection.cpp406 reinterpret_cast<ASensorEvent const*>(scratch), count); in sendEvents()
554 ASensorEvent flushCompleteEvent; in sendPendingFlushEventsLocked()
611 reinterpret_cast<ASensorEvent const*>(mEventCache + numEventsSent), in writeToSocketFromCache()
/frameworks/base/core/jni/
Dandroid_hardware_SensorManager.cpp398 ASensorEvent buffer[16]; in handleEvent()
540 ASensorEvent sensor_event; in nativeInjectSensorData()